缘由一:80端口占用
比方IIS,别的就是迅雷。
缘由二:软件争执
装了某些软件会使apache没法启动如Dr.com 你翻开网络连接->TcpIp属性->高等->WINS标签 把netbios的lmhosts对勾去掉,禁用tcp/ip的netbios. 然后再启动应当就能够了。
缘由三:httpd.conf设置毛病
假如apache的设置文件httpd.conf搞错了,在windows里启动它,会提醒the requested operation has failed,这是比较忧郁的事,由于查错要看个半天。
实在能够用敕令行形式启动apache,并带上参数,apache会提醒你哪句有误,然后就能够针对性的处理,敕令以下:
httpd.exe -w -n "Apache2" -k start
另有一种状况:
纵然你此次启动了,下次你都有能够启动失利。
在运转里输入:
netsh winsock reset
一会儿cmd会提醒你重启,不必剖析,如今APACHE已能够启动了,实在就是一个winsock的修复。
引荐教程:PHP视频教程
以上就是php装置后apache启动不了的细致内容,更多请关注ki4网别的相干文章!