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的流媒体 还真麻烦啊。

    重启后,没有再出现状况,至此该问题已圆满解决。
  • 相关阅读:
    IDEA 2021.1 推出语音、视频功能,边写代码边聊天
    HTML5实现首页动态视频背景
    前端项目自动化构建工具——Webpack入门教程
    JavaScript多线程及事件循环机制
    SVN迁移至Git,保留commit提交记录
    Windows平台下搭建自己的Git服务器
    SVN服务器搭建、备份及多服务器同步方案(Windows)
    全图文分析:如何利用Google的protobuf,来思考、设计、实现自己的RPC框架
    注册表修改右键菜单的说明
    powershell换行输出,换行输入命令,多行命令的执行
  • 原文地址:https://www.cnblogs.com/hakuci/p/1108984.html
Copyright © 2011-2022 走看看