Apache/PHP 无法启动分两种情况:
1.、Apache无法启动,没加载php也无法启动
2、Apache可以启动,但加载php后无法启动
第一种情况多数是Apache配置问题,或者80端口被占用
使用Apache的配置检查:
C:>D:\Apache2.2\bin\httpd.exe -t
Syntax OK
根据错误提示,纠正错误。
如果是80端口占用,这个在Windows机器比较常见,经常被IIS抢占。
注销IIS服务:
iisreset /stop
iisreset /disable
sc stop w3svc
sc delete w3svc
如果不是IIS,可以使用命令杀掉强占80端口的进程:
查找占用80端口的进程id
netstat -ano|find “:80”
假设该进程id为2013,查看进程名称:
tasklist /fi “pid eq 2013”
杀掉该进程命令
taskkill /f /pid 2013
本文介绍了Apache与PHP无法启动的两种情况及解决方案,包括Apache配置检查、80端口被占用时如何处理等,提供了实用的命令示例。
4699

被折叠的 条评论
为什么被折叠?



