PHP als DSO >> MySQL error bij laden php4 module

Pagina: 1
Acties:

  • B-Man
  • Registratie: Februari 2000
  • Niet online
Ik heb eerst apache (1.3.14) geinstalleerd. Had ik al draaiend, maar met php4.0.3pl1 als statische module gecompileerd.

Ik wil nu php4.0.4 compileren als Dynamische module... het compileren (make) en installeren (make install) verloopt vlekkeloos...

Als ik vervolgens "apachectl configtest" uitvoer zie ik dit:

Syntax error on line 30 of /usr/local/apache/conf/httpd.conf:
Cannot load /usr/local/apache/libexec/libphp4.so into server: libmysqlclient.so.6: cannot open shared object file: No such file or directory

Op regel 30 wordt de php4 module geladen...
Wat me niet duidelijk is, is waarom php4/apache de mysql module niet can vinden? Ik heb php4 geconfigureerd met --with-mysql=/usr/local/mysql, en daar is mysql dan ook geinstalleerd.
Moet ik nog ergens opgeven dat libmysqlclient.so.6 te vinden is in /usr/local/mysql/bin ?

  • mavink
  • Registratie: April 2000
  • Laatst online: 06-05 09:52
Je moet ff uitzoeken waar die libmysqlclient.so staat, dat path in het bestandje /etc/ld.so.conf zetten, en dan ldconfig draaien. Probeer het dan nog maar eens.

  • B-Man
  • Registratie: Februari 2000
  • Niet online
Bedankt, dat loste het probleem op :)