启动Web应用程序时出错

0

当您右键单击Microsoft Internet信息服务(IIS)Microsoftpipe理控制台(MMC)pipe理单元中的网站,然后单击“开始”时,网站将无法启动,并且您会收到以下错误消息:

该进程无法访问该文件,因为它正在被另一个进程使用。

该怎么做。

要解决这个问题,我得到了这个解决scheme表单链接http://support.microsoft.com/kb/890015

如:您必须在命令行上使用Netstat.exe实用程序来查看是否有其他进程正在使用端口80或端口443。

但如何确保这些IP正在使用或不使用? 在地位方面? 它的状态应该是什么?

第二个解决scheme是:HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ HTTP \ Parameters \ ListenOnlyList。 但是这个关键没有find。

netstat -ano命令将列出当前正在使用的所有IP端口以及当前正在使用它们的应用程序。 如果使用端口80的东西无法启动,那么您需要决定哪个应用程序是更重要的IIS或当前正在使用端口80的应用程序。

如果没有使用端口80,则检查列出的registry项。 阅读支持文章的链接,它说,如果ListenOnlyList键没有被发现,默认值是0.0.0.0
“默认情况下,如果ListenOnlyList子项不存在,则使用0.0.0.0的IP地址,但如果ListenOnlyList子项存在并且列出了0.0.0.0的IP地址,则不应列出其他IP地址。 IP地址也列出,其他IP地址必须删除。“

罗斯