80端口被system进程占用解决

最近在做PHP前端开发,相信很多人碰到过这种情况:


安装wamp后,运行所有服务,准备写下hello world!

却发现apache启动失败,于是

机智的开始Test Port 80,显示被Microsoft IIs-10.0占用

机智的去百度为什么会这样?

很多人告诉你,关闭IIS!

然而你找了半天,木有IIS啊!IIS并没有装啊!

于是又去百度

百度告诉你netstat -ano查看PID,然后找到对应进程,杀掉它

然而你看到的进程是system!被吓一跳有木有?还不能杀啊!


好吧,我承认这就是我的遭遇。。。

这里有我遇到的两种情况,我当时并没有百度到,分享给大家,如果相同,省你些时间就太好了

原本我的系统为win7,apache服务启动不能,找到原因之后是SQL service reporting service这个服务占用的

升级win10之后,又被占用了,而这次SQL service的服务并没有启动,找来找去,是这个服务占用了:World Wide Web Publishing Service

查看它的属性中可执行文件路径,就很清楚了:

system32\svchost.exe -k iissvcs


小小分享,原理并不懂,大神看到了求讲解~~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值