Apache服务器无法使用原因
原因一:
80端口占用例如IIS,另外就是迅雷。
解决方案:修改httpd.conf配置文件端口号
443的端口被占用,通常VmWare会占用该端口
解决方案:http://www.cnblogs.com/58top/archive/2013/03/22/2975770.html 补充,在Apache根目录下,conf\extra\httpd-ahssl.conf也需要修改443端口
原因二:
软件冲突装了某些软件会使apache无法启动,这样的概率比较低。如Dr.com
你打开网络连接->TcpIp属性->高级->WINS标签把netbios的lmhosts对勾去掉,禁用tcp/ip的netbios. 然后再启动应该就可以了。
原因三:
httpd.conf配置错误如果apache的配置文件httpd.conf搞错了,在windows里启动它,
会提示the requested operation has failed,这是比较郁闷的事,因为查错要看个半天。
其实可以用命令行模式启动apache,并带上参数,apache会提示你哪句有误,然后就可以针对性的解决。