I am installing PHP 4.0.3pl1 as a DSO with apache 1.3.14 and MySQL 3.22.32. I ran into troubles at first with MySQL, and it turns out that the latest 3.22.32 tarball on the mysql website contains Client API 3.23.10-alpha and server version 3.22.32. This combination did not make PHP happy. I have found that if you do not use the --with-mysql command and ket PHP feel itself out, things will work fine. This will not work, however, if you use Perl DBI, versioning w/ PHP3, or any other server module that wants access to MySQL.
That said, I am trying to install --with-mcrypt and --with-mhash as well. I am getting these errors:
[root@phlipper php-4.0.3pl1]# /usr/local/apache/bin/apachectl startssl
Syntax error on line 209 of /usr/local/apache/conf/httpd.conf:
Cannot load /usr/local/apache/libexec/libphp4.so into server: libmcrypt.so.4: cannot open shared object file: No such file or directory
/usr/local/apache/bin/apachectl startssl: httpd could not be started
The file libmcrypt.so.4 exists, but apache/php refuses to load it. Has anyone else encountered issues like this under these circumstances?
Any help would be appreciated. Thanks.
-Phil