myp
15.06.05, 14:44
Hallo!
Wollte mir einen eigenen kleinen Webserver mit Apache, PHP, Mysql usw basteln. Habe nur folgendes Problem jetzt. Und zwar wenn ich Apache starten will kommt folgender Fehler:
Syntax error on line 228 of /usr/local/apache/conf/httpd.conf:
Cannot load /usr/local/apache/libexec/mod_auth_dbm.so into server:
/usr/local/apache/libexec/mod_auth_dbm.so: undefined symbol: dbm_fetch
/usr/local/apache/bin/apachectl start: httpd could not be started
Ich schätze das hängt irgendwie mit der ndbm.h zusammen. Die Datei ist auch am Anfang beim Installieren nie gefunden worden. Soweit ich das dann rausgefunden habe gehört die Datei zu einem Package das schon veraltet ist und nun als neues Package gdbm heisst. Da gibt es dann eine gdbm-ndbm.h. Ich hab aus der Datei dann einen symbolischen Link mit dem alten Namen gemacht, also so:
ln -s gdbm-ndbm.h ndbm.h
Danach hat er dann bei der Installation auch nicht mehr gemeckert. Wenn ich nun aber Apache starte kommt der Folgende Fehler. Das "undefined symbol: dbm_fetch" gehört ja auch irgendwie in das Package und in die Datei ndbm.h rein.
Nun weiss ich aber nicht mehr weiter.... Hab mich nun seit zwei Tagen mit Google und allen möglichen Möglichkeiten rumgeschlagen. Keine der Möglichkeiten hat aber Funktioniert oder mich bisher weiter gebracht...
Hoffe das ihr mir bei dem Fehler weiterhelfen könnt damit das Ding endlich läuft.
Noch als Anmerkung: Habe Debian Sarge auf dem Rechner.
MfG
myp
Wollte mir einen eigenen kleinen Webserver mit Apache, PHP, Mysql usw basteln. Habe nur folgendes Problem jetzt. Und zwar wenn ich Apache starten will kommt folgender Fehler:
Syntax error on line 228 of /usr/local/apache/conf/httpd.conf:
Cannot load /usr/local/apache/libexec/mod_auth_dbm.so into server:
/usr/local/apache/libexec/mod_auth_dbm.so: undefined symbol: dbm_fetch
/usr/local/apache/bin/apachectl start: httpd could not be started
Ich schätze das hängt irgendwie mit der ndbm.h zusammen. Die Datei ist auch am Anfang beim Installieren nie gefunden worden. Soweit ich das dann rausgefunden habe gehört die Datei zu einem Package das schon veraltet ist und nun als neues Package gdbm heisst. Da gibt es dann eine gdbm-ndbm.h. Ich hab aus der Datei dann einen symbolischen Link mit dem alten Namen gemacht, also so:
ln -s gdbm-ndbm.h ndbm.h
Danach hat er dann bei der Installation auch nicht mehr gemeckert. Wenn ich nun aber Apache starte kommt der Folgende Fehler. Das "undefined symbol: dbm_fetch" gehört ja auch irgendwie in das Package und in die Datei ndbm.h rein.
Nun weiss ich aber nicht mehr weiter.... Hab mich nun seit zwei Tagen mit Google und allen möglichen Möglichkeiten rumgeschlagen. Keine der Möglichkeiten hat aber Funktioniert oder mich bisher weiter gebracht...
Hoffe das ihr mir bei dem Fehler weiterhelfen könnt damit das Ding endlich läuft.
Noch als Anmerkung: Habe Debian Sarge auf dem Rechner.
MfG
myp