我的情况:我用了一个小插件“黑风Aspweb服务器”代替IIS,尽管如此IIS组件也是要装的。停止IIS中的“默认网站“,意味着停止了80端口的运行,然后打开“黑风Aspweb服务器”即可正常测试网站。
故障现象:今天“默认网站“已经停止,但是打开“黑风Aspweb服务器”还是提示“80端口被占用”。
解决过程:打开命令提示符——netstat -ano,就可以查看本机端口开放情况与对应的程序。如下图:
图中,可以看出,21、25以及80端口都被PID(进程标识符)为:5668的进程所占用。现在,只要知道PID为5668的进程就可以解决了。
2、打开任务管理器,如下图:
图中,可以看出PID:5668对应的进程为inetinfo.exe。
最后操作:结束该进程,重启或停止IIS“默认网站”,不论如何 inetinfo.exe 都会自动重新运行,然后,再停止IIS“默认网站”,运行“黑风Aspweb服务器”,即可解决。
注:进程PID是可以变化的,就是说不同时间运行同一个程序,他的PID号就不同。不同计算机同一个进程的PID号多数情况也是不同的。因此,在结束inetinfo.exe之前的PID是一个三位数,重新启动后,它的PID可能为四位数了。这点不影响问题的解决。
原创文章,作者:wwh,如若转载,请注明出处:https://www.wuwenhui.cn/3238.html
评论列表(2条)
这个不错 很实用。
:oops: