[Fwd: [PHP-INSTALL] Install of PHP 5.0.3 Error]

From: Date: Wed, 12 Jan 2005 04:41:12 +0000
Subject: [Fwd: [PHP-INSTALL] Install of PHP 5.0.3 Error]
Groups: php.general 
Request: Send a blank email to php-general+get-206190@lists.php.net to get a copy of this message
High Guys, I have installed PHP 5.0.3 on an Intel box running Apache 1.3 with a Solaris 9 x86 OS. When I try to restart the Apache server I get this error: Syntax error on line 249 of /etc/apache/httpd.conf: Cannot load /usr/apache/libexec/libphp5.so into server: ld.so.1: /usr/apache/bin/httpd: fatal: relocation error: file /usr/apache/libexec/libphp5.so: symbol xmlRelaxNGCleanupTypes: referenced symbol not found I looked up on the PHP bugs website and it says the error is not a bug it is bogus. It says the problem is UNIX maintenance. It seems if you have two 'libxml2' versions on the system you will get this error. It says to delete the older version and Apache will start. I found a version at '/usr/include/libxml2/libxml' and '/usr/local/include/libxml2/libxml'. I deleted the entire directory '/usr/include/libxml2/libxml'. I still get the same error. I decided OK maybe I should recompile PHP now that the other version is gone. I can do a './configure --with-apxs=/usr/apache/bin/apxs'. After I do the configure and enter 'make' it says make: not found. So not only can I not get past the error now I cannot even re-compile. What am I doing wrong. Is there a registry like componant to Solaris I need to change to show the old version is gone? Any help out there for me? Kelly

« previous php.general (#206190) next »