Das Starten von Apache über XAMPP funktioniert nicht

Das Starten von Apache über XAMPP funktioniert nicht

Ich habe die Fehlerprotokolle auf dieses spezielle Problem geprüft und es scheint, dass auf Port 80 kein Zugriff möglich ist.

(OS 10013)An attempt was made to access a socket in a way forbidden by its access   permissions.  : make_sock: could not bind to address [::]:80

Das Ausschalten der Windows-Firewall hat nicht funktioniert, daher bin ich etwas ratlos. All dies läuft auf meinem Laptop, sodass ich an sich keinen eigenen „Server“ habe, aber ich hatte den Eindruck, dass dies auch ohne einen unabhängigen Server von meinem eigenen PC funktionieren würde. Wie würde ich das lösen?

Antwort1

Wenn es Windows ist, ist Port 80 bereits IIS zugewiesen (sofern installiert). Überprüfen Sie, ob IIS installiert ist, stoppen Sie IIS und versuchen Sie es erneut. Ändern Sie andernfalls die Portnummer für Apache in der Datei httpd.conf in 81 oder einen anderen Wert.

Antwort2

Stellen Sie sicher, dass Skype den Port nicht verwendet, da es manchmal standardmäßig Port 80 verwendet. Sie können dieses Verhalten unter Extras -> Optionen -> Erweitert -> Verbindung ändern und das Kontrollkästchen deaktivieren, um Port 80 und 443 für eingehende Verbindungen zu verwenden.

Alternativ können Sie auch sehen, welche Ports aktuell verwendet werden, indem Sie eine Eingabeaufforderung starten und Folgendes eingeben:

netstat -ab

Dadurch erfahren Sie, welche aktuell geöffneten Programme welche Ports verwenden.

Antwort3

habe dieselben Probleme mit WAMP. Soweit ich weiß, tritt dieses Problem auf, wenn eine andere Anwendung diesen Port vorher belegt hat.

Versuchen Sie zunächst, den Skype-Port in den Einstellungen von 80 auf einen anderen zu ändern. Das hat mir geholfen.

Versuche dieshttp://www.tjkdesign.com/articles/Apache_and_WAMP.asp

verwandte Informationen