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

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

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

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

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

答案1

检查 Skype。

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

它位于设置->高级中。

答案2

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

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

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

或者你也可以使用 CurrPorts 之类的程序尼尔软件

答案3

您可以尝试在 CMD 中运行:

netstat -a | find "LISTENING"

还有一款软件叫TCP查看器,非常酷,显示所有正在运行的进程/占用的端口。

相关内容