it-swarm.com.de

nginx: bind () an 0.0.0.0:80 ist unter Windows fehlgeschlagen

Ich habe Nginx in den letzten Monaten ohne Probleme unter Windows verwendet. Als ich heute versuchte, es zu starten, bekam ich diesen Fehler:

nginx: [emerg] bind () bis 0.0.0.0:80 fehlgeschlagen (10013: Es wurde versucht, auf einen Socket auf eine Weise zuzugreifen, die durch seine Zugriffsberechtigungen verboten ist.)

Warum passierte das plötzlich? Ich habe keine Konfigurationen oder ähnliches geändert.

32
Dean Rather

Überprüfen Sie Skype.

Skype hat sich automatisch aktualisiert und die Option "Port 80 verwenden" wieder aktiviert.

Es ist in Siedlungen-> fortgeschritten.

52
Dean Rather

Überprüfen Sie, welche Ports auf Ihrem System verwendet werden.

Es gibt einige Programme, die Port 80 binden. Zum Beispiel TeamViewer, Skype usw.

Für einen einfachen Test geben Sie http://localhost in Ihrem Browser und überprüfen Sie, welcher Dienst angezeigt wird.

Oder Sie können ein Programm wie CurrPorts von NirSoft verwenden.

12
High Ball

Sie können versuchen, in CMD auszuführen:

netstat -a | find "LISTENING"

außerdem gab es eine Software namens TCPView , die sehr cool ist und alle laufenden Prozess-/belegten Ports anzeigt.

8
Jevgeni Smirnov