Xampp Apache Server startet nicht(Ohne Log)?
Hallo, ich benutze seit Jahren für meinen Windows Rechner Xampp, um einen Lokalen Apache Server laufen zu lassen. Bisher gab es nie Probleme nur auf einmal lässt es sich nicht mehr Starten. Wenn ich Xampp starte, kommt keine Fehlermeldung und der Port 80 ist nicht belegt. Selbst, wenn ich einen anderen Port wähle, kommt dieselbe Meldung. Und zwar wird mir dies ausgegeben beim Starten:
02:58:01 [Apache] Attempting to start Apache app...
02:58:01 [Apache] Status change detected: running
02:58:02 [Apache] Status change detected: stopped
02:58:02 [Apache] Error: Apache shutdown unexpectedly.
02:58:02 [Apache] This may be due to a blocked port, missing dependencies,
02:58:02 [Apache] improper privileges, a crash, or a shutdown by another method.
02:58:02 [Apache] Press the Logs button to view error logs and check
02:58:02 [Apache] the Windows Event Viewer for more clues
02:58:02 [Apache] If you need more help, copy and post this
02:58:02 [Apache] entire log window on the forums
Als erstes habe ich natürlich den Log angesehen aber dort ist leer. Der letzte error log Eintrag ist 1 Monate her und hängt nicht damit zusammen. Hat einer dieses Problem bereits schon einmal gehabt oder hat eine Idee, wie ich wenigstens einen Fehlercode bekommen könnte?
MFG DreamGamer
2 Antworten
Hallo,
eventuelle Lösung, leider nur in Englisch:
https://www.webucator.com/blog/2016/05/fixing-a-blocked-port-in-xampp/
Sieht viel versprechend aus.
Lg
Habe etwas gefunden unter win10:
Unter der XAMPP Panel --> Dienste habe ich WWW-Publishingdienst beendet wodurch Apache wieder funktioniert.
Den Dienst habe ich bereits beendet das ist ja ein Windows Dienst der den Port 80 blockiert. Und ich nutze die Version: v3.2.2 da ich mit der immer zufrieden war.
Habe das noch gefunden:
https://www.youtube.com/watch?v=0ZxTZj_iIgg
relativ anschaulich mit anderem Weg.
Danke für die Hilfe aber habe die Lösung gerade gefunden :=) Habe einfach Apache Debugt und geschaut was ich dadrüber vllt. als Fehler bekomme und dort habe ich das als Fehler bekommen:
Syntax error on line 245 of C:/xampp/apache/conf/httpd.conf:
Das war diese Zeile:
DocumentRoot "C:/xampp/htdocs"
Habe mir deshalb mal den Ordner angesehen da ja auf den ersten Blick kein Syntaxfehler zu sehen ist und es war einfach nur ein Namensfehler :D Ich weiß nicht wie es passiert ist, aber der Ordner hieß nicht mehr "htdocs", sondern "htdcos" so einfach war das Problem zu lösen :D
Was sagt der Window Event Viewer?
Und wie hast du geprüft, ob es nicht am Port liegt. Oder noch anders: Was wäre, wenn du doch einen anderen Port einsetzen würdest?
Über netstat einmal und über den Windows 10 Ressourcen Monitor. Und ich habe ebenfalls schon andere Port probiert die auf jedenfall frei sind nur kommt dort ebenfalls dieselbe Meldung. Im Window Event Viewer wollte ich schauen nur habe ich keinen Eintrag gefunden, wo genau müsste, der denn stehen?
Diese beiden Port habe ich eben schon geändert und kontrolliert. Ich habe trd. einmal das Tutorial durchprobiert, aber dort kommt genau derselbe fehler.