在过去的几个月中,我一直在使用nginx在windows上没有任何问题。 今天,当我试图启动它,我得到这个错误:
nginx:[emerg] bind()为0.0.0.0:80失败(10013:试图以禁止其访问权限的方式访问套接字)
为什么这个开始突然发生? 我没有改变任何configuration或任何东西。
检查Skype。
Skype自动更新自己,并重新打开“使用端口80”选项。
它在设置 – >高级。
检查您的系统上正在使用哪些端口。
有一些绑定端口80的程序。例如TeamViewer,Skype等
对于简单的testing,在浏览器中键入http://localhost
并检查显示哪个服务。
或者可以使用NirSoft的 CurrPorts之类的程序。
你可以试试CMD:
netstat -a | find "LISTENING"
还有一个名为TCPView的软件,它非常酷,并显示所有正在运行的进程/被占用的端口。