here's the problem:
After building Apache, PHP, and LDAP, I go to start up my Apache server, and the following error message occurs. This is the third such message I've recieved in which a referenced symbol could not be found. The symbol in question has been different every time.
here's the error message:
bash-2.03# /usr/local/apache/bin/apachectl start
Syntax error on line 205 of /usr/local/apache/conf/httpd.conf:
bash-2.03# /usr/local/apache/bin/apachectl start
Syntax error on line 205 of /usr/local/apache/conf/httpd.conf:
Cannot load /usr/local/apache/libexec/libphp4.so into server: ld.so.1: /usr/loca
l/apache/bin/httpd: fatal: relocation error: file /usr/local/apache/libexec/libp
hp4.so: symbol ber_memcalloc: referenced symbol not found
/usr/local/apache/bin/apachectl start: httpd could not be started
with Open LDAP built like such:
env CC="gcc" ./configure --disable-ldbm --disable-slapd --enable-shared
Apache built like such:
./configure --enable-shared=max --enable-module=so --enable-rule=SHARED_CORE
and PHP built like such:
./configure --with-apxs=/usr/local/apache/bin/apxs --with-ldap --with-mysql=/opt/sfw/mysql
my paths are set as follows:
PATH=/usr/sbin:/usr/bin:/usr/local/bin:/usr/dt/bin:/usr/local/sbin:/usr/openwin/bin:/usr/ucb:/usr/ccs/bin:/opt/sfw/bin:/opt/sfw/sbin
LD_LIBRARY_PATH=/usr/lib:/usr/include:/usr/local/lib:/usr/local/include:/opt/sfw/lib:/opt/sfw/include:/usr/dt/lib:/usr/dt/include
LD_RUN_PATH=/usr/lib:/usr/local/lib:/usr/include:/usr/local/include:/opt/sfw/lib:/opt/sfw/include
Any assistance at all would be appreciated. If you could also e-mail your reply, that would be much obliged. Thank you.
Adam Copeland