【发布时间】:2013-01-02 21:09:27
【问题描述】:
当我尝试在 IIS 中启动站点时,它会显示:
该进程无法访问该文件,因为它已被另一个进程使用
我在 Google 中搜索,发现另一个站点可能一直在使用端口 80,但在 MyIIS 中我看到只有这个站点在使用端口 80。还有什么可能在使用端口 80,或者是否涉及其他问题?
【问题讨论】:
-
重启系统一次,然后尝试。
-
我做了但又出现同样的问题
-
尝试将 IIS 配置为在另一个端口上运行。您的机器上可能正在运行另一台服务器。任何apache实例?也有一些蠕虫会打开端口 80 作为受感染计算机的后门。
-
这个错误文本当然没有帮助,但是如果您检查事件查看器日志,它会提示您在绑定到端口 8080(由我的 IIS 中的网站使用)时出现错误。在我的 Windows 10 机器上,它记录了来自
IIS-W3SVC和HttpEvent源的两个错误。第二个事件日志文本 -Unable to bind to the underlying transport for [::]:8080. The IP Listen-Only list may contain a reference to an interface which may not exist on this machine. The data field contains the error number.。 Oracle 服务正在使用端口 8080。我将网站使用的端口更改为 8081。