您的位置:首页 > 运维架构 > Apache

解决端口占用Apache无法启动的问题

2016-09-22 16:24 337 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐