我正在尝试运行WAMP服务器,但我认为Apache正在被端口80阻塞。
我做了一些研究,发现在事件查看器中它给出了错误:
(OS 10013)尝试以其访问权限禁止的方式访问套接字。 :AH00072:make_sock:无法绑定到地址[::]:80。
我在netstat -ao上查了0.0.0.0:80,得到的PID为4.唯一的问题是,我的任务管理器上没有PID为4。有谁知道可能占用80端口的东西,或者我怎么想出来呢?
提前致谢。
编辑:
是的,我确实从Skype停用了端口,并且它已正确转发。这开始发生我认为当我安装IIS,但我想我摆脱它。(是的,我确实在控制面板中禁用它)
编辑:
好的,我刚刚更改了配置中的端口,一切都很好。不知道为什么我最初没有想到这一点。
答案 0 :(得分:2)
有两种方法可以解决这个问题。
1.如果你想在另一个端口运行Apache,那么:在xampp / apache / conf / httpd.conf中替换ServerName localhost:80由ServerName localhost:81在第184行。之后,即使它可能无法工作。然后更换
#Listen 0.0.0.0:80
#Listen [::]:80
Listen 80
通过
#Listen 0.0.0.0:81
#Listen [::]:81
Listen 81
第45行
2.您的端口80正由系统或Skype使用。如果通过Skype然后首先退出Skype并运行Apache。你可以重启Skype。
来自"概述>> CPU"只需右键单击该流程,然后单击"结束流程树"。如果该过程是可能是关键问题的系统。
答案 1 :(得分:0)
某些情况下,SYSTEM或其他服务正在使用端口80。这样可以帮助你
http://openguider.wordpress.com/2014/01/31/how-to-solve-port-80-problems-on-windows/