右键单击Microsoft Internet Information Services (IIS) Microsoft管理控制台(MMC)中的网站,然后单击Start,网站将不会启动,并收到以下错误消息:
进程无法访问该文件,因为它正被另一个进程使用.
该怎么做。
为了解决这个问题,我得到了这个解决方案:您必须在命令行中使用Netstat.exe实用程序,以查看另一个进程是使用端口80还是端口443。
但如何确保这些产品是否已投入使用呢?就身份而言?它的地位应该是什么?
第二个解决方案是: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\ListenOnlyList.但这把钥匙找不到。
发布于 2010-06-12 05:02:49
最后,我保持错误的原样,并重新安装IIS和所需的软件。
发布于 2010-06-08 10:58:01
Lalit,这可能会出现在ServerFault.com上,因为这更像是一个服务器管理问题。尽管如此,您可能有多个网站监听端口80或443,而不使用主机头。使用端口80时,如果不指定要在网站绑定中使用的域名,则端口上不能有多个站点。443 (HTTPS)变得更加棘手,因为您通常不能让多个站点使用443,即使您使用的是主机头(也有类似通配符SSL证书的异常)。这是因为IIS无法读取主机标头,并且不知道由于它们是加密的,所以要使用哪个SSL证书来解密它们。
http://support.microsoft.com/kb/890015获取更多信息
更多链接:
https://stackoverflow.com/questions/2996638
复制相似问题