栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > 运维工具 > phpstudy面板

Win7系统下phpstudy 80端口被system占用的解决办法

phpstudy面板 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力


Win7系统下phpstudy 80端口被system占用的解决办法

我的占用原因是 SQL Server Reporting Services,停止掉这个服务并设置其为手动启动即可 如果你并没有安装 SQL Server,请参考下文解决。

启动phpstudy为本地配置虚拟机环境,启动apache或者nginx发现端口被占用,且无法关闭。

打开cmd跑netstat -aon|findstr "80",然后跑 tasklist /fi "PID eq 4",


f3e18e9a10236f4190cee1affa7ae2e.png


169cae6df88ecd10c07bf9a3b36edcc.png

咋一看还是 System 这个进程?

又无法结束这货,于是开始慢慢查看到底是什么东西占用了,80 端口被System 占用,肯定是 HTTP 服务搞的鬼,输入命令netsh http show servicestate


c5609693d3cf5bbdef08ae09a9121b6.png

请求队列:进程ID:4212


7368c0ae729efa8ae7f5baced1a6f6e.png

打开任务管理器:control+shift+esc

在上方在 cmd 中,我们得到 PID = 4212,现在我们看看是什么东西在作怪


4874a328b7130e6ec122e2b50e65c07.png

看到上图的结果,恍然大悟!如果大家不确定那是一个什么进程,我们对他右键 - 打开文件所在位置,这下大家应该都明白了吧。我这个占用的根本是 SQL Server 的报告服务


76e2e5a30bf7ea1caf910a23c226e9d.png

最后我们打开service.msc


a242f8dae933e227045b4a79ab7114d.png


60aece88e4686cfa8a238a2ccf9b067.png

找到SQL Server Reporting Services右击,点击属性,


3fd4cfee61713112f34afb0ccdef858.png

停止改服务,并将启动类型改为手动。(图已停止该服务)

如何查看当前 80 端口占用情况:

netstat -ano | findstr 0.0.0.0:80

这段命令输入后回车,中间无内容即表示无占用。这时再启动phpstudy apache就不会提示端口被占用了!

相关推荐:《phpstudy v8 一直“显示端口被占用,正在尝试关闭”解决方案》

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/834311.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号