|
[软件故障] IIS 0x8ffe2740错误的原因及解决方法
现象:iis出现问题,打算重新把iis安装一遍,就把iis给卸载了,然后安装,可是安装以后打开“internet
信息服务管理器”里面地“默认网站”总是显示红色地“error”,一启动提示“iis无法启动,发生意外
错误0x8ffe2740”。重新安装好多次结果依然这样。
原因:如果系统中存在端口冲突就有可能发生本情况。iis默认使用80端口进行http通信,如
果除iis外地应用程序正在运行并且正在相同的ip地址上使用80端口,在您试图使用iis管理器启动网站时
您也可能收到该错误讯息。
解决:
要解决这个问题,您可以进行以下任一项操作:
⑴、在iis管理器中更改网站端口为除80以外的其它端口。
⑵、停止正在使用80端口的应用程序,然后从iis管理器中启动网站。
⑶、用netstat -an -p tcp -o,看哪个程序在用tcp80,记下它的pid,打开“任务管理器”看哪个进程的pid是netstat所测得的pid,把此进程结束,再开启网站。
通常会占用80端口的程序有:
⑴、web迅雷会在80端口上监听,把web迅雷关了就可以。
⑵、qq音乐会占用80端口,在任务管理器里停止inetinfo.exe进程,再启动iis即可。
⑶、oracle中的一个服务会占用80端口,先停掉oracle中地服务,再启动iis,最后再去启动oracle的服务,其实把oracleorahome90agent、oracleorahome90httpserver这两个服务的启动类型由“自动”改为“手动”就可以了。 剩下的两个服务oracleorahome90tnslistener、oracleservicexxx可以不用去动它们。
⑷、skype会占用80端口。 |
|