Xampp Port-Probleme: Error: Apache shutdown unexpectedly

Beim erstellen eines Xampp Apache Servers in Windows kann es unter Umständen vorkommen, dass in Windows der Port 80 schon von anderen Anwendungen (z.B. oft durch Skype) belegt ist und man eine Fehlermeldung mit “Apache shutdown unexpectedly” bekommt. Wie man das schnell und einfach beheben kann, kannst Du hier nachlesen.

Anzeige

Im Xampp Control-Panel bekommt man oftmals dann diese Meldung:

Error: Apache shutdown unexpectedly.
This may be due to a blocked port, missing dependencies,
improper privileges, a crash, or a shutdown by another method.
Press the Logs button to view error logs and check
the Windows Event Viewer for more clues
If you need more help, copy and post this
entire log window on the forums

oder

Problem detected!
xx:xx:xx [Apache] Port 80 in use by “Unable to open process” with PID 9520!
xx:xx:xx [Apache] Apache WILL NOT start without the configured ports free!
xx:xx:xx [Apache] You need to uninstall/disable/reconfigure the blocking application
xx:xx:xx [Apache] or reconfigure Apache and the Control Panel to listen on a different port
xx:xx:xx [Apache] Problem detected!
xx:xx:xx [Apache] Port 443 in use by “Unable to open process” with PID 9520!
xx:xx:xx [Apache] Apache WILL NOT start without the configured ports free!
xx:xx:xx [Apache] You need to uninstall/disable/reconfigure the blocking application
xx:xx:xx [Apache] or reconfigure Apache and the Control Panel to listen on a different port




Folgende Apache Portanpassungen sind nötig

Das eigentliche Problem dabei ist, dass Xampp und andere Programme auf dem gleichen Port lauschen (listen) und sich somit in die Quere kommen. Um das zu umgehen, kann man in der Apache-Konfigurationsdatei  httpd.conf  unter x:/xampp/apache/conf/ folgende Anpassungen machen:
Listen 80 -> Listen 8080
ServerName localhost:80 ->
ServerName localhost:8080
und in der Datei httpd-ssl.conf folgende Anpassungen:

Listen 443 -> Listen 4433
<VirtualHost _default_:443> -> <VirtualHost _default_:4433>
ServerName localhost:443 -> ServerName localhost:4433

Speichern und Apache & MySql-Server neustarten.
Nun sollte alles korrekt laufen.

Statusanzeige der Xampp Control-Panel in Windows

Statusanzeige der Xampp Control-Panel in Windows

Kommentar verfassen

Menü