PHP 4.0 Bug #7386: referenced symbol not found when starting Apache
| From: | andres dot fernandez at central dot sun dot com | Date: | Sun, 22 Oct 2000 02:38:45 +0000 |
| Subject: | PHP 4.0 Bug #7386: referenced symbol not found when starting Apache | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-35746@lists.php.net to get a copy of this message | ||
From: andres.fernandez@central.sun.com
Operating system: solaris 8 (10/2000 edition) i86pc
PHP version: 4.0.3pl1
PHP Bug Type: Dynamic loading
Bug description: referenced symbol not found when starting Apache
There seems to be other people with the same problem although I have
the latest version of Solaris installed on my pc at school.
Both Apache 1.3.14 and php 4.0.3pl1 compile under the os but when I try to run Apache it can't
find the proper symbols. Does solaris store these
in an alternate location.
I compiled with gcc 2.95.2 and gnu make.....
These are some ld library locations:
./usr/lib/ld.so.1
./usr/lib/librtld.so.1
./usr/lib/libld.so.2
./usr/lib/libld.so.3
./usr/lib/mdb/kvm/krtld.so
./usr/share/man/sman1/ld.so.1.1
./usr/ccs/lib/libld.so.2
./etc/lib/ld.so.1
The console output is below.
Syntax error on line 224 of /usr/local/dsoapache/conf/httpd.conf:
Cannot load /usr/local/dsoapache/libexec/libphp3.so into server: ld.so.1:
/usr/local/dsoapache/bin/httpd: fatal: relocation error: file
/usr/local/dsoapache/libexec/libphp3.so: symbol mysql_free_result: referenced symbol not found
./apachectl start: httpd could not be started
--Any suggestions?
Andrew Fernandez
--
Edit Bug report at: http://bugs.php.net/?id=7386&edit=1