解决端口占用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
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
相关文章推荐
- Windows下安装Apache HTTP Server 无法启动遇到OS10048 通常每个套接字地址(协议/网络地址/端口)只允许使用一次 的问题解决方法
- Xampp中Apache无法启动的端口问题解决
- Tomcat(8080、8009、8005端口占用)无法启动问题解决
- apache端口被异常占用导致无法启动的解决方法
- 解决Myeclipse中端口占用,导致tomcat无法启动的问题。(Linux)
- 解决tomcat服务器无法启动-java.net.BindException 端口被占用问题
- XAMPP环境下apache无法启动(端口未被占用)的解决方法
- 80端口被system占用导致Apache无法启动的解决方法
- 解决端口被占用而导致软件运行失败,程序无法启动,无法安装开发工具等问题
- wamp启动失败,Apache端口被占用问题解决(win7下测试通过)
- 解决Myeclipse中端口占用,导致tomcat无法启动的问题。(Linux)
- 解决Myeclipse中端口占用,导致tomcat无法启动的问题。(Linux)
- 解决tomcat不能启动的问题(8005端口被占用)
- 解决XAMPP无法启动Apache和MySQL的问题
- 搭建IIS服务器80端口却已被占用的问题和用了Sc config http start= disabled命令导致HTTP服务无法启动的解决方案
- 80端口被占用 Apache启动失败的解决方法
- 完全解决xampp 无法启动APACHE的问题。
- windows下Apache无法启动问题解决
- Windows10占用80端口,Apache无法启动的解决办法
- 解决oracle数据库TNSLSNR.exe进程占用8080端口,导致tomcat无法正常启动问题