错误: 无法终止 PID 为 4 的进程。 原因: 拒绝访问

服务器 0

错误: 无法终止 PID 为 4 /2260的进程。
原因: 拒绝访问
在这里插入图片描述
原因:由于在自己的虚拟机上启动了docker镜像,然后在容器启动了nginx,用物理机这面去网页端访问,把80端口占用了,
虽然我在doker上面把nginx停止了,但是windows
这面还是把80端口占用了,然后我想的是把他干掉,使用命令:netstat -ano|findstr 80
在这里插入图片描述
然后在使用命令:taskkill -PID 4
![在这里插入图片描述](https://img-blog.csdnimg.cn/10f50a8ac04a4e78ac071676fca29810.png

于是:你换成管理员权限启动终端,切入到cmd即可
![在这里插入图片描述](https://img-blog.csdnimg.cn/7d1903d6bbd0433d85c5f01fc0e5dda7.png

然后重复命令干掉进程号:4

taskkill -PID 4

发现还是不行,那就可能是其他的原因:
用windows键+R,输入框输入services.msc打开服务:
在这里插入图片描述
在这里插入图片描述

找到 SQL Server Reporting Services (SQLSERVER)
这个服务,然后停止,被占用的80端口就被释放出来了

在这里插入图片描述


总结: sql server中的 SQL Server Reporting Services 会占用80端口,导致80端口无法使用,使用需要去服务窗口关闭这个服务即可

也许您对下面的内容还感兴趣: