我在 Windows 7 上启用了 IIS,但它不起作用

我在 Windows 7 上启用了 IIS,但它不起作用

我按照 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 管理工具下。

相关内容