`
winzenghua
  • 浏览: 1327769 次
  • 性别: Icon_minigender_2
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

IIS 根本就没有启动

阅读更多

今天开机,发现 http://localhost 无法访问了。昨天还是好好的。奇怪。
进入 IIS 中查看,一个红色的“Error”映入眼睑,原来 IIS 根本就没有启动。点击“启动”N次,都失败,提示如下:
IIS 无法启动 发生意外错误 8ffe2740 纳闷。进入“事件查看器”,在“系统”中,发现 w3svc 服务错误,查看其详细信息如下:
服务无法绑定实例 1。返回数据是错误代码。
有关此消息的详细信息,请访问 Microsoft 联机支持站点: http://www.microsoft.com/contentredirect.asp

有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。

见鬼了。难道是 IIS 的端口被其他程序占了?不应该啊,也没有安装什么特别的程序。
进入“开始->运行”,输入 cmd,进入 dos 窗口,输入如下命令查看端口使用情况:
c:\Documents and settings\test>netstat -ano
找到本应属于 IIS 使用的 80 端口的使用信息:
Proto Local Address Foreign Address state PID
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 2306
看到 PID 是 2306。
然后打开任务管理器,选择“进程”标签项,然后点击菜单“查看->选择列”,打勾选择“PID(进程标识符)”项,在“进程”列表中,出现了 PID 列,点击之,按 PID 从小到大排列,找到 PID = 2306 所对应的“映像名称”,一看,晕,竟然是 WebThunder (web 迅雷)!
也就是说,本该由 IIS 使用的 80 端口,现在被 WebThunder 占用了。难怪 IIS 出错。
点击右下角系统任务栏的 Web 迅雷图标,打开 Web 迅雷的本地页面,点击“设置->BT/端口设置”,看到其 TCP 端口设置正是 80(这显然是 Web 迅雷的设计失误。80 端口是默认的 IIS 端口,对于 web 程序的开发者来说,经常使用本机的 IIS 来调试程序,而通常使用默认的 80 端口。因此,任何软件——包括 web 迅雷——都不应该默认使用 80,而应该选择一个不常用的端口,例如 5999。总之,应该以不影响现有程序的常用默认设置为基本设计原则)。
将 TCP 端口改为 5999。保存设置。

分享到:
评论

相关推荐

    iis安装组件 安装包

    XP HOME版的就没有iis啊,装不了滴。应该找个专业版的xp啊。 在WindowsXP家庭版上安装和使用IIS 很多家庭用户电脑上安装的是Windows XP家庭版。与Windows XP专业版相比,Windows XP家庭版不支持双CPU、多国语言、 ...

    Windows服务和IIS网站[应用程序池]监测工具

    当程序检测到指定的服务或IIS网站【应用程序池】停止以后则自动重启,以此来保证业务系统服务的平稳运行和解决问题争取时间【但真正导致这些业务服务或网站停止的原因还需要运维人员和开发人员排查,从根本上解决...

    Windows服务和IIS网站[应用程序池]监测工具(新版)

    当程序检测到指定的服务或IIS网站【应用程序池】停止以后则自动重启,以此来保证业务系统服务的平稳运行和解决问题争取时间【但真正导致这些业务服务或网站停止的原因还需要运维人员和开发人员排查,从根本上解决...

    iis 5.1安装包

    这里还有个问题就是找不到“IIS Out-Of-Process Pooled”,那里面根本没有!怎么 办?别急!开始/运行,输入msdtc -resetlog,确定。然后打开开始/设置/控制面板/信息管理/服务,找到Distributed Transaction ...

    Windows服务和IIS网站[应用程序池]监测工具 ,采用.net4.0框架开发的Winform程序

    当程序检测到指定的服务或IIS网站【应用程序池】停止以后则自动重启,以此来保证业务系统服务的平稳运行和解决问题争取时间【但真正导致这些业务服务或网站停止的原因还需要运维人员和开发人员排查,从根本上解决...

    2003服务器单线程速度限制插件

    IIS6 不会在重新启动后立即加载 ouyaoxiazai.dll,它会在第一次接受请求的处理时加载。 意思就是说:在浏览器上右键,点1个站点,再点《浏览》!这就完成了第1次访问。 其实这个软件一直是我和几个朋友一起使用的...

    asp.studio.2006

    Visual Studio 2003 也可以作为ASP的调试器来使用,但也存在着同样的问题,很多时候根本就无法启动该调试器。 ASP Studio 2006内嵌ASP调试服务器,是一个集ASP代码编辑、程序调试于一体的高性能的ASP项目开发工具。...

    认识w3wp.exe进程,从根本上解决占用资源较大问题

    这些都不是解决办法,它的根本问题是你的那个网站程序有问题,在找到问题以前可以先打开iis找到应用程序池先用右键属性中设置“性能”把其中的cpu设成大于60%关闭应用程序池,把关闭时间和开启时间设短一些比如10秒...

    最好用的定时重启电脑的工具

    它与众多的同类软件的根本区别在于,本软件是以系统服务的形式运行,不需要用户登录系统就能正常执行。 本软件为纯绿色软件,单个文件,不需要安装,能运行于任意路径下。简单。完全免费使用。 使用方法: 1、启动...

    80端口被Pid为4的未知程序占用导致Apache不能启动的解决方法

    80端口被占用,而且PID是4,在任务管理器中查找,发现根本没有PID为4的进程。 后来我发现是一个叫做W3SVC的进程占用了80端口,它的描述是World Wide Web Publishing Service。停止这个进程之后,重新启动WAMP,就...

    服务器错误[网站https服务器内部500错误的解决方法][修改版].docx

    1、iis中是否开启了 父目录 internet explorer 针对此问题关键解决办法: web站点右键属性——》 目录(配置)--》选项--》启用父路径 web站点目录要有iusr用户,并且iusr用户(如果是新建的用户也要给权限)要用...

    AspStudio(Asp开发工具) v0.80.7z

    您可以通过单步、断点等调试方式来启动您的ASP项目,当服务器执行到断点处(或您单步运行)时,有多个方式查看当前的服务器端变量的值。我们对内置的ASP对象做了特殊优化,使之能在界面上显示更详尽的信息。 3、...

    AOLserver4.5源码+Windows下可执行程序+tcl8.5.7+HTTP Cookie Library

    所以对於一个 Tcl 的爱好者而言,要学会 AOL Server 根本就不必费什麽功夫。 AOL Server 也不仅将 Tcl 嵌入而已,他还做了一些补强,特别是 AOL Server 提供了一种特殊的网页格式,称为 AOLserver Dynamic Pages ...

    网管教程 从入门到精通软件篇.txt

     修复启动磁盘的 主启动记录。fixmbr 命令仅在使用故障恢复控制台时才可用。  fixmbr [ device_name]  参数  device_name  要写入新的主引导记录的设备(驱动器)。设备名称可从 map 命令的输出获得。例如...

    Web服务器安全加固步骤.docx

    审核项目太多不仅会占用系统资源而且会导致你根本没空去看,这样就失去了审核的意义。 与之相关的是: 在账户策略->密码策略中设定: 密码复杂性要求 启用 密码长度最小值 6位 强制密码历史 5次 最长存留期 30天 在...

    ASPStudio

    本软件内置一个具有调试功能的ASP服务器,工程建立后无需配置IIS便可运行或调试您的ASP项目。(其实您的操作系统根本不需任何ASP服务器,即使在98环境下,我们的内置服务器也能正常执行) 显示详细的调试信息 。...

    java 面试题 总结

    forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。 redirect...

    超级有影响力霸气的Java面试题大全文档

     forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。...

    音创收银76

    2003功能中的IIS,DHCP,DNS服务器,证书授权加密等功能,全部可正常使用,所有功能完整无缺。 优化调整选项: 1 关闭开关机事件报告及预警(如服务器安装,可手动开启) 2 开启系统管理员空密码自动登陆,方便...

Global site tag (gtag.js) - Google Analytics