2014-03-09 08:04:01
来 源
itjs.cn
Apache
本文介绍Apache启动失败make_sock:couldnotbindtoaddress,希望对于初学Apache服务器相关的朋友有帮助,更多Apache安装、配置、报错处理等资源请本站内搜索。
如题,检查事件监视器,发现如下报告:

OS 10048)一次只能用一通端位址 (通f定/W路位址/B接埠)。 :

make_sock: could not bind to address 0.0.0.0:80

no listening sockets available, shutting down

Unable to open logs

我在PHP方面完全是新手,眼下只是急需用apache,

请问有没有什么建议?

------回答---------

------其他回答---------

是不是装了IIS,导致和apache的端口号冲突了。 

如果你想同时保留Apache服务与IIS服务,又不想改变Apache默认的80端口,那么只有改变IIS的端口了。开始->运行->输入:inetmgr->Internet信息服务->本地计算机->网站->右键“默认网站”->属性->选择“网站”标签->修改TCP端口即可。最后也别忘了重新启动一下IIS服务。

------其他回答---------

端口80被占用

查看端口并关掉的方法。

1.在"开始--运行"里面输入cmd点回车,会出现运行窗口。

2.在提示符后输入netstat -ano回车,找到tcp 80端口对应的pid,比如1484.

3.打开任务管理器,选进程,这里有很多正在运行的程序怎么找?别急点上面的查看--选择列--在PID(进程标示符)前面打钩。好了,下面的进程前面都有了PID号码。这时上一步找到的PID就有用了,找到1484,比如PEER.EXE什么的,结束进程吧。这时再开服务器,看apache可以启动了!

------其他回答---------

修改http.conf中的监听端口就好了

# Change this to Listen on specific IP addresses as shown below to 

# prevent Apache from glomming onto all bound IP addresses.

#

#Listen 12.34.56.78:80

Listen 8080

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。