代码改变世界

Windows上安装Apache2.2之——无法绑定端口错误

2011-04-20 23:00  传奇PANDA  阅读(520)  评论(0)    收藏  举报

具体错误信息如下:
Only one usage of each socket address (protocol/network address/port) is normally permitted. :make_sock: could not bind to address 0.0.0.:80
Unable to open logs.

 

倒腾了半天,其实就是PC的80端口被占用了而已。。。囧。。。。

解决方法如下:

1.进入cmd

2.输入netstat –aon|findstr “80” (netstat有许多参数,这里主要是列出所有的-a,并显示PID, 然后就是在结果中搜索含有“80”的)

3.我找到的PID为4,于是继续在CMD中执行tasklist|findstr “4”,结果如下:
image

 

4.这下汗了。。。。system services,汗。。。后来捣鼓来捣鼓去。。。。发现原来是SQL SERVER 的reporting service占用了。。。。

5.在Services中停止Reporting Service即可。。。。

 

PS:findstr这个命令八错。。。以前不知道的。在已知结果中搜索。。。有点貌似最近刚学的LINUX中的管道。。。。