"Unexpected Error 0x8ffe2740 Occurred" Error Message When You Try to Start a Web Site

From :
http://support.microsoft.com/default.aspx?scid=kb;en-us;816944
http://blog.chinaitlab.com/user1/47317/archives/2005/4232.html

SUMMARY

When you try to use Internet Information Services Manager (IIS Manager) to start a Web site, the Web site does not start, and you may receive the following error message:
Unexpected error 0x8ffe2740 occurred

CAUSE

This behavior may occur if a port conflict exists on the system. By default, IIS uses port 80 for HTTP communication. If an application other than IIS is running and is using port 80 on the same IP address, you may receive the error message when you try to use IIS Manager to start the Web site.

RESOLUTION
To resolve this problem, you can do either of the following:
In IIS Manager, change the port bindings for the Web site to a port other than port 80.
Stop the application that is using port 80, and then start the Web site from IIS Manager.

MORE INFORMATION

The third-party products that are discussed in this article are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.

You can use third-party tools like TCPView or FPort to identify the other application that is using port 80.




启动IIS出现0x8ffe2740的错误,原因是别的程序占用了80端口,将IIS的默认端口改成大于80就可以解决,启动成功后再改回80,再次启动就没有错误了,如果再出现500的错误,重装一下IIS即可解决。


方法2:
为了解决问题:需要确定80端口在什么地方
实现方法:http://localhost
查询,可以大概确定占用80端口的在那里,然后通过控制面板里面的服务来关闭占用80端口的服务,这里是因为OracleHttpServer 占用80 端口,需要暂停
启动IIS问题解决


原文地址:https://www.cnblogs.com/jhtchina/p/297130.html