zoukankan      html  css  js  c++  java
  • IIS 启动不了(发生意外错误0x8ffe2740)

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

    现象是:发生意外错误0x8ffe2740
    原因:
    如果系统中存在端口冲突就有可能发生本情况. IIS默认使用80端口进行HTTP通信. 如果除IIS外的应用程序正在运行并且正在相同的IP地址上使用80端口,在您试图使用IIS管理器启动网站时您也可能收到该错误讯息.
    解决方法
    要解决这个问题,您可以进行以下任一项操作:
    " 在IIS管理器中更改网站绑定端口为除80端口外的其它端口.
    " 停止正在使用80端口的应用程序,然后从IIS管理器中启动网站.
    更多信息
    您可以使用诸如TCPView或FPort等第三方工具来判断其它正在使用80端口的其它应用程序.
    方法1:
    IIS Admin Service

    在开始--运行里,输入:services.msc
    打开服务管理器(当然,也可以用管理工具里找到它)
    找到IIS Admin Service服务,如果未启动,则启动它

    方法2
    更改80端口
    如果你不知道啥程序占用了80端口,用TCPView或者fport检查一下什么程序。八成是木马!
    如果不是,很简单,改端口。

    方法3:
    我用的mysql关了后,也不能用IIS
    我用的防火墙,停用了之后,也不能用IIS

    发生意外错误 0x8ffe2740 深入分析
    接着上次的做法虽然成功可是每次重启动电脑后还是会出现iis stop的情况。

    为了探个究竟这次看了下administrator tools>service 一项
    先用fport 查出占用80端口的程序 svchost.exe 以及该程序的pid。
    Pid Process Port Proto Path
    1396 svchost -> 80 TCP C:\WINDOWS\System32\svchost.exe

    虽 然在任务管理器可以直接删除此pid的svchost.exe 但是下次重启后同样状况还会出现 也就是说有个程序每次windows 重启后都会调用svchost.exe, 是什么呢?通过查看service最后把目标锁定在mysee2_runtime上,果然 [C:\WINDOWS\System32\svchost.exe -k mysee2]在停止该服务后,iis得以重新启动。为了避免这个iis问题同时又可以使用mysee,只能把这项服务改为手动。看个mysee的流媒体 还真麻烦啊。

    重启后,没有再出现状况,至此该问题已圆满解决。
  • 相关阅读:
    学习shell脚本
    Python 3.3.2 round函数并非"四舍五入"
    Python 通过继承实现标准对象的子类
    Python 继承标准类时发生了什么
    Python 表示无穷大的数
    用Python最原始的函数模拟eval函数的浮点数运算功能(2)
    Python 函数参数*expression 之后为什么只能跟关键字参数
    RE模块疑问
    用Python最原始的函数模拟eval函数的浮点数运算功能
    Python 好用得让人发指的函数参数语法糖
  • 原文地址:https://www.cnblogs.com/hakuci/p/1108984.html
Copyright © 2011-2022 走看看