无法在 IIS 中启动站点(被另一个进程使用)

2024-04-17

当我尝试在 IIS 中启动站点时,它显示:

该进程无法访问该文件,因为该文件已被另一个进程使用

我在 Google 中搜索,发现另一个站点可能正在使用端口 80,但在 MyIIS 中,我看到只有这个站点正在使用端口 80。还有什么可能在使用端口 80,或者是否涉及其他问题?


检查使用netstat -aon or netstat -aon | findstr 0.0:80在命令提示符中查看哪个进程 ID 是监听端口:80然后观察该进程 ID (PID)任务管理器 with 查看->选择列->进程ID检查过。结束该进程,重新启动 IIS,就完成了。 (注意:如果你有Skype已安装,请先尝试退出该进程。)

在现代任务管理器中,您需要继续Details选项卡搜索 PID。或者,正如提到的@尼基塔G在注释中,您可以使用此命令从命令提示符中查找任务:

tasklist /FI "PID eq 123"

注:改变123从第一个命令返回的 PID。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法在 IIS 中启动站点(被另一个进程使用) 的相关文章

随机推荐