我正在运行 Windows 7 RC1。我有多个问题让 IIS 在我的系统上工作,今天当我安装一个新应用程序并尝试使用 http:\localhost\MyApplication 加载它时,我绝对没有错误,也没有页面加载。只是一个漂亮的白色空白页。
我做了一些挖掘,发现了一些其他进程正在侦听端口 80 的信息,因此我进行了扫描netstat -aon | findstr 0.0:80
,发现 PID 4 正在侦听该端口。
PID 4 没有显示在任务管理器中,所以我启动了 Process Explorer,它显示 PID 4 是系统进程。(多次谷歌搜索似乎表明系统总是使用 PID 4)。
从那以后我基本上被卡住了。我不知道为什么 System 需要端口 80 以及如何处理它。
如果您用谷歌搜索以下字符串,您会在搜索结果的顶部找到两篇有用的 Experts-Exchange 文章,您可以阅读它们以获取一些有用的信息。
(如果我提供了页面的直接 URL,那么 Experts-Exchange 会要求您付款……但是当您单击 google 搜索的结果时,您可以一直滚动到底部以阅读交流。)
这是谷歌搜索......
“系统进程正在侦听端口 80(Vista)”
“系统进程正在侦听端口 80 并阻止 IIS 默认网站运行”
第一个结果的最后一个条目显示了如何在以下 URL 跟踪 http.sys:
跟踪显示没有任何用处。有什么想法吗?