I'm running mod_perl & MySQL on a Mac OSX machine with the following information at the start of the Apache server : [Fri Aug 16 10:38:41 2002] [alert] httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName [Fri Aug 16 10:38:41 2002] [notice] Apache/1.3.26 (Darwin) PHP/4.2.2 mod_perl/1.26 configured -- resuming normal operations [Fri Aug 16 10:38:41 2002] [notice] Accept mutex: flock (Default: flock) I'm trying to interface the hereafter described database with the following script : The error is at the end : could you help me to fix it (Perhaps I've made a mistake in installing manually the DBI package which is probably inside of /usr/libexec/httpd/libphp4.so) #!/usr/bin/perl
# load module use DBI(); # connect my $dbh = DBI->connect("DBI:mysql:database=jobs;host=localhost", "root", "", {'RaiseError' => 1}); # execute query my $sth = $dbh->prepare("SELECT * FROM location"); $sth->execute(); # iterate through resultset while(my $ref = $sth->fetchrow_hashref()) { print "ID: $ref->{'id'}\nLocation: $ref->{'location'}\n\n"; } # clean up $dbh->disconnect(); Database Description : mysql> show tables; +----------------+ | Tables_in_jobs | +----------------+ | country | | degree | | department | | industry | | listing | | location | | r_education | | r_employment | | r_reference | | r_skill | | r_user | | salary | | subject | +----------------+ 13 rows in set (0.00 sec) mysql> select * from location; +----+----------+ | id | location | +----+----------+ | 1 | New York | | 2 | London | | 3 | Paris | | 4 | Tokyo | | 5 | Bombay | +----+----------+ 5 rows in set (0.48 sec) Error from error_log file : dyld: /usr/sbin/httpd multiple definitions of symbol __dig_vec /usr/libexec/httpd/libphp4.so definition of __dig_vec /Library/Perl/darwin/auto/DBD/mysql/mysql.bundle definition of __dig_vec dyld: /usr/sbin/httpd multiple definitions of symbol __dig_vec /usr/libexec/httpd/libphp4.so definition of __dig_vec /Library/Perl/darwin/auto/DBD/mysql/mysql.bundle definition of __dig_vec [Fri Aug 16 16:28:24 2002] [error] (22)Invalid argument: getsockname Pierre Vaudrey email [EMAIL PROTECTED]