465 Stimmen

Wie löst man "Fehler: Apache wird unerwartet heruntergefahren"?

Ich habe gerade XAMPP neu installiert, und wenn ich versuche, meinen Apache-Server im XAMPP Control Panel zu starten, erhalte ich jetzt folgende Fehler:

16:50:25 [Apache] Statusänderung erkannt: läuft
16:50:26 [Apache] Statusänderung erkannt: gestoppt
16:50:26 [Apache] Fehler: Apache wurde unerwartet heruntergefahren.
16:50:26 [Apache] Dies kann auf einen blockierten Port, fehlende Abhängigkeiten,
16:50:26 [Apache] falsche Berechtigungen, einen Absturz oder ein Herunterfahren durch eine andere Methode zurückzuführen sein.
16:50:26 [Apache] Drücken Sie die Schaltfläche Logs, um Fehlerprotokolle anzuzeigen und überprüfen Sie
16:50:26 [Apache] den Windows-Ereignisprotokoll-Viewer auf weitere Hinweise
16:50:26 [Apache] Wenn Sie weitere Hilfe benötigen, kopieren Sie diesen Text
16:50:26 [Apache] und posten Sie das gesamte Protokollfenster in den Foren

Wie kann ich das lösen?

38voto

CramerTV Punkte 1336

Mein Problem war, dass in der httpd.conf die DocumentRoot- und -Einträge auf nicht vorhandene Ordner verwiesen.

Zum Beispiel enthielt die 'originale' httpd.conf folgende Einträge:

DocumentRoot "c:/Apache24/htdocs"

Wenn du in C:\xampp installiert hast, musst du diese Einträge entsprechend ändern, also:

DocumentRoot "c:/xampp/htdocs"

34voto

SreeniH Punkte 363

Dies hat für mich funktioniert...

Wenn Sie Windows verwenden...

Suchen Sie 'cmd' in der Windows-Suchleiste.

Geben Sie folgendes ein: C:\xampp\apache\bin\httpd.exe

Finden Sie heraus, in welcher Datei und in welcher Zeile der Fehler aufgetreten ist.

Zum Beispiel war meiner in der folgenden Datei in Zeile 37.

httpd-multilang-errordoc.conf

Öffnen Sie den Code und beheben Sie den Fehler, indem Sie entweder die Zeile entfernen oder sie reparieren.

Fertig! Es sollte jetzt funktionieren.

)

25voto

Paul Punkte 4796

Ich hatte das gleiche Problem und es stellte sich heraus, dass ich vergessen hatte, setup_xampp.bat (portable Version) auszuführen.

25voto

Kunal Kumar Punkte 939

Wenn Sie Windows 7 verwenden, suchen Sie nach IIS in der Windows-Suche (Klicken Sie auf das Windows-Symbol unten links und geben Sie ein, wo es heißt 'Programm und Dateien durchsuchen').

Öffnen Sie IIS (Internet Information Service).

Klicken Sie auf der rechten Seite im Aktionsfeld auf Stop.

Hinweis: Der Stop-Link ist im Bildschirmfoto ausgegraut. Da ich ihn gestoppt habe. IIS Screenshot Problem gelöst!

17voto

Loreto Gabawa Jr. Punkte 1916

Es scheint, dass niemand geantwortet hat, wie man xampp_start.exe ausführt.

Ich habe alle vorherigen Antworten ausprobiert, aber mein Problem wurde nicht behoben. Ich habe herausgefunden, dass das Ausführen von xampp_start.exe detaillierte Informationen über das Problem liefert.

Das ist, was ich auf meiner Seite sehe:

xampp_start

Wie Sie sehen können, hatte ich ein Problem mit dem Pfad oder xampp zeigt auf einen nicht vorhandenen Ordner.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X