码迷,mamicode.com
首页 > 其他好文 > 详细

[Apache]apache2不能启动的解决办法(提示could not bind to address 0.0.0.0:80)

时间:2014-06-06 07:37:44      阅读:953      评论:0      收藏:0      [点我收藏+]

标签:c   blog   a   http   tar   ext   

昨晚重装了电脑,原来装的是win2003,后来中毒后杀完毒还能用就继续用着,只是运行不了新安装的软件,后来实在没办法才重装了XP,但是装完出现一个问题,系统居然装在了L盘,原来的D盘到J盘依此类推往前进了一位即从C盘到I盘~~
原来的xampp装在了D盘,现在变成了C盘,打开XAMPP-Control面板,启动不了apache,
bubuko.com,布布扣
后来想起apache/conf/httpd.conf里面的设置有问题,于是把所有的路径有关的设置都由原来的D:改为C:,
bubuko.com,布布扣
发现还是不行,于是运行apache_start.bat,

bubuko.com,布布扣

由报错信息发现原来是httpd.conf下面还包含了xampp/apache/conf/extra目录下面的各个配置文件,bubuko.com,布布扣
于是把extra目录下面的所有配置文件里面的路径信息都由D:改为C:再运行apache_start.bat发现还是报错,
The Apache service named reported the following error:
>>> (OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 : make_sock: could not bind to address 0.0.0.0:80
再上百度搜,网上说的是可能是有别的程序占用80端口,但是在cmd命令行下面运行 netstat -an发现80端口没有被占用,可能是机器装了IIS或Skype,但是机器里都没有安装这些软件,郁闷至极~~~
然后看了这篇文章http://hi.baidu.com/zanpen2000/blog/item/a4541a435a3d191772f05d59.html
就想起是apache2自身服务开启时自己占用了自己的端口!!!
于是去httpd.conf再认真一看,果真!!!!
bubuko.com,布布扣
于是把下面的一行Listen注释掉,再启动~OK!!!

[Apache]apache2不能启动的解决办法(提示could not bind to address 0.0.0.0:80),布布扣,bubuko.com

[Apache]apache2不能启动的解决办法(提示could not bind to address 0.0.0.0:80)

标签:c   blog   a   http   tar   ext   

原文地址:http://www.cnblogs.com/webapplee/p/3767420.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!