网上方法没用,自寻方法解决xampp中Apache启动busy问题
原文来自:网上方法没用,自寻方法解决xampp中Apache启动busy问题http://www.myaisin.cn/xampp-Apache.html
想在本地试用一下wordpress,所以就按照“Wordpress中文教程之6,本地安装”安装xampp,可没想到在“双击 xampp-control.exe 运行”时,总是显示“busy……apache starter”,
点击apache的start后,过一会又变成stop啦。
说是80端口被占用。赶紧股沟之,得出很多文章都是如下结果:
经多方查询资料,原来是因为80端口被别的程序占用了,所以这个端口很busy,从而导致apache无法启动的。
解决方法如下:
1、运行-cmd,然后输入netstat -ano,回车;
2、查看本地地址中包含xx.xx.xx.xx:80的那一行的pid,为几个数字,把这几个数字记下来;
3、启动“任务管理器”——“进程”,在工具栏——“选择列”前面的框打上勾;
4、然后查看与刚才那个pid对应的是哪个程序,很容易就会找到,就是它占用了80端口;
5、直接将其停止或者使用优化大师等工具使之开机不启动。
我也照这方法,使用各种手段来检测自己电脑的端口占用情况,可是始终没有发现80端口被哪个程序占用啦。
这时,在WordPress中文论坛有人提到“最好在重新启动机器之后使用,如果启用了 IIS ,首先禁用 IIS,如果打开了迅雷,
也要先关闭迅雷(迅雷打开的时候占用80端口!BS迅雷)”。于是到“管理工具”中的“服务”禁用了IIS Admin,再启用xampp的apache,嘿,ok啦。
禁用如图服务:
成功打开xampp主界面: