nginx: bind() to 0.0.0.0:80 在 Windows 上失败

Dea*_*her 32 windows nginx

在过去的几个月里,我一直在 Windows 上使用 nginx 没有任何问题。今天,当我尝试启动它时,出现此错误:

nginx: [emerg] bind() to 0.0.0.0:80 failed (10013: 尝试以访问权限禁止的方式访问套接字)

为什么会突然开始发生这种情况?我没有改变任何配置或任何东西。

Dea*_*her 52

检查 Skype。

Skype 自动更新自身,并重新打开“使用端口 80”选项。

它在设置-> 高级。

  • 难以置信,但谢谢。工具 > 选项 > 高级 > 连接 (4认同)

Hig*_*all 12

检查系统上正在使用哪些端口。

有一些程序绑定了80端口,例如TeamViewer、Skype等。

为了http://localhost在您的浏览器中进行简单的测试并检查出现了哪个服务。

或者,您可以使用NirSoft 的CurrPorts 之类的程序。


Jev*_*nov 8

您可以尝试在 CMD 中运行:

netstat -a | find "LISTENING"
Run Code Online (Sandbox Code Playgroud)

还有一个叫做TCPView的软件,它非常酷,可以显示所有正在运行的进程/占用的端口。