Tip:phpStudy集成环境 80端口被占用解决方法集合
Tip:phpStudy集成环境 80端口被占用解决方法集合
大嘎吼,唔系渣渣L.
上传一下很久以前总结的“phpStudy集成环境 80端口被占用解决方法”,以供参考,实测有效
今天照常打开PHPstudy的时候突然出现问题,显示80窗口被占,无法启动Apache
这就难受了呀,localhost——404 not find,无法开始开发|学习,这可急坏了,后来无脑百度,集合分析,终于解决。分享给大家,方法如下↓
目前情况,Apache服务器没启动成功,因为80端口被占用。
方法一:运行(Ctrl+r)——cmd
——输入netstat -ano
——按回车键后,会显示当前电脑中程序占用的端口和程序ID等等信息;看到第一条就是:0.0.0.0:80 这是80端口,是tcp协议的,后面PID是4。打开任务管理器↓
结束进程,重启即可!(我尝试不可行)
PS:(请不要强行结束进程!System进程是Windows页面内存管理进程!没他系统启动,别关闭!!!,强撸灰飞烟灭,会导致死机、直接蓝屏(亲测,不信你试试。))
方法二:下载安装V9环境(百度到的,我尝试也不可行,因为早已经安装过了,还是存在占用端口问题)
方法三:在命令行输入netstat -aon
可以查看80端口是被谁占用了。发现是被系统占用了。所以:
发现pid是4的进程占用着80端口,这还是一个系统进程,kill不掉。所以只能另想办法:
1、打开运行输入,regedit
也就是打开笔记本的注册表
2、找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP
3、在右边找到Start
这一项,将其改为0
4、重启系统,System进程不会占用80端口,也可通过netstat -aon
查看,发现80端口确实已经不被占用了
5、最后一步,重启之后,再启动phpstudy就可以了。
更改完之后,有的重启phpstudy后可以直接使用,有的还是显示80端口被占用,此时需要你重启你的笔记本就ok!
(我尝试不可行)
方法四:更换端口 没用这种 要尝试请自行百度。
方法五*(nice):
最后因为我之前安装了sql server 2008,原因就在于此步骤一:
找到sql server 2008配置管理器
连接后 停止 报表服务器↓
重启PHPstudy,启动成功; (搏一搏,单车变摩托~)
欢迎在评论区建议&交流
这世界上根本没有毫无理由的横空出世,只有你没看到的不断积累与练习。——想法来自《你要么出众,要么出局》 喝杯鸡汤,继续出发吧!