Apache startet nicht mehr

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Apache startet nicht mehr

Postby ebody » 28. March 2021 20:55

Hallo,

xampp oder genauer der Apache startet plötzlich nicht mehr. Bis heute Mittag funktionierte alles und das seit Monaten.

Das Xampp Control Panel zeigt folgendes an:
21:48:43 [Apache] Fehler: Apache wurde unerwartet beendet
21:48:43 [Apache] Ursache könnte ein geblockter Port, fehlende Abhängigkeiten,
21:48:43 [Apache] fehlende Berechtigungen, ein Absturz oder ein Abbruch einer anderen Methode sein.
21:48:43 [Apache] Drücke den Logs Button um error logs zu sehen und prüfe
21:48:43 [Apache] im Windows Event Viewer für weitere Hinweise
21:48:43 [Apache] Wenn du weitere Hilfe benötigst, kopiere den kompletten Inhalt des Log Fensters
21:48:43 [Apache] und füge ihn als Ergänzung in einem neuen Forum Eintrag hinzu.


Bisher habe ich dann "Dienste" aufgerufen und den Dienst "WWW-Publishingdienst" beendet. Diesen finde ich aber nicht.

Rufe ich Netstat in Xampp auf, wird kein Port 80, 8080, 443 oder 4433 gelistet.

Windows habe ich neu gestartet. Es erscheint immer noch die gleiche Fehlermeldung.

Ich habe in CMD
Code: Select all
netstat -ano
eingegeben, aber keine IP mit dem Port 80, 8080 etc. gefunden.

Ich habe den Port wie hier beschrieben http://www.breitenfellner.info/klassenbereich/downloak/Portbelegung.pdf geändert, aber die Fehlermeldung erscheint immer noch, wenn ich den Apache starte. Ich habe alle Änderungen gespeichert.

Die letzten Einträge aus der Apache (error.log) sind vom 25.03
[Thu Mar 25 13:20:04.196475 2021] [ssl:warn] [pid 22264:tid 588] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name

[Thu Mar 25 13:20:04.273521 2021] [core:warn] [pid 22264:tid 588] AH00098: pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?

[Thu Mar 25 13:20:04.279010 2021] [ssl:warn] [pid 22264:tid 588] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name

[Thu Mar 25 13:20:04.935141 2021] [mpm_winnt:notice] [pid 22264:tid 588] AH00455: Apache/2.4.46 (Win64) OpenSSL/1.1.1h PHP/7.3.26 configured -- resuming normal operations

[Thu Mar 25 13:20:04.935141 2021] [mpm_winnt:notice] [pid 22264:tid 588] AH00456: Apache Lounge VC15 Server built: Oct 3 2020 12:58:33

[Thu Mar 25 13:20:04.935141 2021] [core:notice] [pid 22264:tid 588] AH00094: Command line: 'c:\\xampp\\apache\\bin\\httpd.exe -d C:/xampp/apache'

[Thu Mar 25 13:20:04.937140 2021] [mpm_winnt:notice] [pid 22264:tid 588] AH00418: Parent: Created child process 13192

[Thu Mar 25 13:20:05.296917 2021] [ssl:warn] [pid 13192:tid 568] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name

[Thu Mar 25 13:20:05.346888 2021] [ssl:warn] [pid 13192:tid 568] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name

[Thu Mar 25 13:20:05.370871 2021] [mpm_winnt:notice] [pid 13192:tid 568] AH00354: Child: Starting 150 worker threads.


Was könnte das Problem sein?

Gruß
ebody
ebody
 
Posts: 3
Joined: 28. March 2021 20:42
XAMPP version: 3.2.4
Operating System: Windows 10

Re: Apache startet nicht mehr

Postby Altrea » 28. March 2021 21:40

Hi,

ebody wrote:xampp oder genauer der Apache startet plötzlich nicht mehr. Bis heute Mittag funktionierte alles und das seit Monaten.

Das Xampp Control Panel zeigt folgendes an:
21:48:43 [Apache] Fehler: Apache wurde unerwartet beendet
21:48:43 [Apache] Ursache könnte ein geblockter Port, fehlende Abhängigkeiten,
21:48:43 [Apache] fehlende Berechtigungen, ein Absturz oder ein Abbruch einer anderen Methode sein.
21:48:43 [Apache] Drücke den Logs Button um error logs zu sehen und prüfe
21:48:43 [Apache] im Windows Event Viewer für weitere Hinweise
21:48:43 [Apache] Wenn du weitere Hilfe benötigst, kopiere den kompletten Inhalt des Log Fensters
21:48:43 [Apache] und füge ihn als Ergänzung in einem neuen Forum Eintrag hinzu.

Was sagen die anderen Meldungen des control panels? Es hat schon seinen Grund, warum dort explizit steht "kopiere den kompletten Inhalt des Log Fensters".
Andere Meldungen können Hinweise auf das Problem geben.

ebody wrote:Ich habe den Port wie hier beschrieben http://www.breitenfellner.info/klassenb ... legung.pdf geändert, aber die Fehlermeldung erscheint immer noch, wenn ich den Apache starte. Ich habe alle Änderungen gespeichert.

Mach' das bitte wieder Rückgängig. Ein Ändern der Ports ist in den allerwenigsten Fällen zielführend.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Apache startet nicht mehr

Postby ebody » 28. March 2021 22:58

Port Änderung habe ich wieder Rückgängig gemacht.

Das ist der komplette Inhalt. Ich habe jetzt den Inhalt vom ersten Start kopiert. Danach wiederholt sich immer der gleiche Text, den ich im ersten Post gezeigt habe:

21:34:14 [main] Initialisere Control Panel
21:34:14 [main] Windows Version: Home 64-bit
21:34:14 [main] XAMPP Version: 7.3.26
21:34:14 [main] Control Panel Version: 3.2.4 [ Compiled: Jun 5th 2019 ]
21:34:14 [main] Mit Administratorrechten gestartet - gut!
21:34:14 [main] XAMPP Installationsverzeichnis: "c:\xampp\"
21:34:14 [main] Voraussetzungen werden geprüft
21:34:14 [main] Alle Voraussetzungen sind erfüllt
21:34:14 [main] Initialisiere Module
21:34:14 [main] Starte Check-Timer
21:34:14 [main] Control Panel bereit
21:34:44 [Apache] Versuche Apache zu starten...
21:34:44 [Apache] Statusänderung erkannt: gestartet
21:34:45 [Apache] Statusänderung erkannt: gestoppt
21:34:45 [Apache] Fehler: Apache wurde unerwartet beendet
21:34:45 [Apache] Ursache könnte ein geblockter Port, fehlende Abhängigkeiten,
21:34:45 [Apache] fehlende Berechtigungen, ein Absturz oder ein Abbruch einer anderen Methode sein.
21:34:45 [Apache] Drücke den Logs Button um error logs zu sehen und prüfe
21:34:45 [Apache] im Windows Event Viewer für weitere Hinweise
21:34:45 [Apache] Wenn du weitere Hilfe benötigst, kopiere den kompletten Inhalt des Log Fensters
21:34:45 [Apache] und füge ihn als Ergänzung in einem neuen Forum Eintrag hinzu.


Danach hatte ich eine Einstellung geändert (zeige Debug Informationen) und die Ausgabe wurde noch um diese Zeilen ergänzt:
21:40:06 [Apache] Überprüfe Standardports...
21:40:06 [Apache] Versuche Apache zu starten...
21:40:06 [Apache] Führe aus: "c:\xampp\apache\bin\httpd.exe"
21:40:06 [Apache] Rückgabecode: 0
21:40:06 [Apache] Statusänderung erkannt: gestartet
21:40:06 [Apache] Statusänderung erkannt: gestoppt
ebody
 
Posts: 3
Joined: 28. March 2021 20:42
XAMPP version: 3.2.4
Operating System: Windows 10

Re: Apache startet nicht mehr

Postby Altrea » 29. March 2021 06:12

Okay, das control panel log enthält leider keine weiterführenden Informationen.

Dann schau dir bitte einmal das Apache error.log an. Das kannst du entweder über den [Logs] Button im Control Panel erreichen, oder im Pfad C:\xampp\apache\logs\ finden.

Du kannst auch einmal versuchen Apache als Konsolenanwendung zu starten, hierfür einfach das Script C:\xampp\apache_start.bat per Doppelklick ausführen.

Beides kann Hinweise auf die Fehlerursache geben.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Apache startet nicht mehr

Postby ebody » 29. March 2021 10:09

Die letzten Einträge aus der Apache Error Log Datei stehen im ersten Post.

Aber Dank deines anderen Tipps die "C:\xampp\apache_start.bat" per Doppelklick zu starten, habe ich das Problem gefunden.
Das Fenster was dann gestartet wird zeigt folgende Meldung:

Diese Eingabeforderung nicht waehrend des Running beenden
Bitte erst bei einem gewollten Shutdown schliessen
Please close this command only for Shutdown
Apache 2 is starting ...
AH00526: Syntax error on line 259 of C:/xampp/apache/conf/httpd.conf:
DocumentRoot 'D:/projekte/test' is not a directory, or is not readable

Apache konnte nicht gestartet werden
Apache could not be started


Ich hatte den Ordner /test/ umbenannt, aber nicht den Pfad in der httpd.conf angepasst :roll:

Nachdem ich den Pfad angepasst habe, funktioniert es wieder. Vielen Dank für die Hilfe!

Gruß
ebody
ebody
 
Posts: 3
Joined: 28. March 2021 20:42
XAMPP version: 3.2.4
Operating System: Windows 10


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 41 guests