Apache startet wegen Fehler in Konfigurationsdatei nicht (nach Update)

Supportdatenbank (apachecfgerr)
Bezieht sich auf

SuSE Linux: Version 7.0
Dieser Artikel bezieht sich auf eine ältere SuSE Linux Version. Daher ist es möglich, dass die Informationen in diesem Artikel nicht mehr auf dem neuesten Stand sind bzw. der Artikel nicht mehr funktionierende Links enthält.

Symptom:

Nach dem Update starten eigentlich alle Bootskripte, jedoch der Apache meldet failed:
Starting Service httpd: Syntax Error in httpd.conf               failed

Ursache:

Die Fehlermeldung ist verwirrend, da es sich nicht um einen Fehler in der Konfigurationsdatei handelt, sondern eines der Apache-Module läuft nicht. In diesem Fall handelt es sich wohl um mod_php.

Lösung:

Es wurde evtl. eine Abhängigkeit nicht aufgelöst. Bitte beheben Sie dies mit YaST1 in dem Sie die Abhängigkeiten prüfen lassen.

Meist liegt es aber auch daran, daß das Paket mm aus der Serie d installiert werden muß.

Darüber hinaus können Sie mit SuSE Linux 7.0 bzw. den Paketen mod_php und mod_php4 nicht gleichzeitig PHP3 und PHP4 verwenden. Bitte installieren Sie in diesem Fall eines der beiden Pakete.

Danach können Sie Apache mit

rcapache start
starten.
Stichwörter: APACHE, KONFIGURATIONSDATEI, CONFIGURATION, FILE, HTTPD.CONF

SDB-apachecfgerr, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 05. Jan 2001
SuSE Linux AG - Zuletzt generiert: 05. Jan 2001 von snbarth (sdb_gen 1.40.0)