我按照 Windows 说明操作,并打开了 IIS 的几个部分。但是http://本地主机不起作用,而且我在管理工具中也没有看到 IIS 条目。
我只想使用 SSI,不想使用 ASP(.net) 或 FTP。我应该检查什么,为什么它不起作用?它没有要求我重新启动 Windows,这是必需的吗?
好的,我现在有了管理控制台,但没有什么乐趣。“默认网站”显示为已停止,当我尝试启动它时,我得到:
Internet 信息服务 (IIS) 管理器
该进程无法访问该文件,因为它正在被另一个进程使用。(来自 HRESULT 的异常:0x80070020)
答案1
基本上,它是一些绑定到 80 的其他应用程序,并且不允许 IIS 上的网站使用它。
以下命令应该可以帮助您找出使用端口 80 的应用程序/pid。
netstat -ab | find ":80 "
如果您使用自定义端口运行网站,请将 80 更改为自定义端口。
就我的情况来说,是 skype 在使用它。很奇怪。关闭 skype,然后启动网站,网站运行正常。然后也启动 skype。Skype 也运行正常。
答案2
您需要检查“IIS 管理控制台“在 Internet 信息服务 -> Web 管理工具下。