哪些补丁影响IIS

来源:asp之家 时间:2010-03-15 12:52:00 

 前一段时间XP系统自动打了KB942830和KB942831补丁,后来发现IIS突然就不能启动了,老是处于“停止”状态,而且手动启动时会报“服务没有及时响应启动或控制请求”的错误。这使用我想到了以前与此类似的KB939373补丁,同样是打过之后IIS就不能启动了,但卸载掉之后IIS就可以运行了。

于是试着卸掉了KB942830,KB942831这两个补丁(打开“控制面板”->“添加删除程序”,将顶部的“显示更新”前打上勾,然后找到KB942830、KB942831,卸载。),重新启动电脑之后IIS又能正常启动了。
     后序:不知道下次微软还会有什么补丁,会再次影响IIS正常启动!

关于"电脑公司GHOST装机版"安装XP不能正常使用IIS的问题

关于"电脑公司GHOST装机版"安装XP不能正常使用IIS的问题

错误现象:Server Application Error:
Server Application ErrorThe server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.
解决办法:
  第一步:检查系统的“控制面板----管理工具----服务”中的DTC服务(全名:Distributed Transaction Coordinator)是否可以正常启动,如果正常的话请你跳过此步骤;如果出错,无法正常启动,请在开始菜单的运行中执行命令:msdtc -resetlog   ( 以创建日志文件)。重起机器,检查IIS是否可以正常使用,若不行继续。
  第二部:在dos窗口中下执行以下命令:
  cd c:\windows\system32\inetsrv
  rundll32 wamreg.dll, CreateIISPackage
  regsvr32 asptxn.dll
  重起机器,问题到这步已经可以完美解决!

iis问题   (转载西着东游)
我这台机器上装的是专业版的XP,IIS信息服务没有隐藏,免去了恢复显示的麻烦,勾选,安装,都比较顺利。可是安装完成后却访问不了http://localhost,在管理中看了下,默认站点没有启动,手动启动,提示错误:

IIS 无法启动 发生意外错误 8ffe2740

用baidu搜了下相关的内容,很多人说是80端口被占用了,有好几个人是被web迅雷给占了,但是我从来都不用web迅雷的,那玩意是适合普通用户的“低级”产品,我当然要用“专业级”的去广告的迅雷了,难不成这个也占用80端口?

进入“开始->运行”,输入 cmd,进入 dos 窗口,输入如下命令查看端口使用情况:
netstat -ano

找到本应属于 IIS 使用的 80 端口的使用信息:

Proto Local Address Foreign Address State PID
TCP XXX.XXX.XXX.127:80 59.XX.X.39:1281 ESTABLISHED 1448
TCP XXX.XXX.XXX.127:80 59.XX.X.27:3700 ESTABLISHED 1448

占用80端口的 PID 是 1448。

然后打开任务管理器,选择“进程”标签项,然后点击菜单“查看->选择列”,打勾选择“PID(进程标识符)”项,在“进程”列表中,出现了 PID 列,点击之,按 PID 从小到大排列,找到 PID = 1448 所对应的“映像名称”,一看,果然也是迅雷惹的祸。

IIS的80端口被其他程序占用了,当然要出错了,知道是什么出的问题就好办多了,要么改迅雷的端口要么改IIS的端口,IIS习惯的都是80,就改迅雷的吧。

打开 迅雷界面,点击“配置->BT/端口设置”,看到其 TCP 端口设置是80(如下图),将这个端口改成不常用的端口就行了,或用后面的“随即生成”,我是手动改的9999,保存。

关闭迅雷,重新打开,使刚刚的设置生效,空出80端口,IIS就能正常启动了。

可惜,这该死的IIS就是跟我过不去,能启动了就是不正常显示,提示:

Server Application Error The server has encountered an error

while loading an application during the processing of your request. Please refer to the event log for

more detail information. Please contact the server administrator for assistance.

它就是欺负我鸟语不好,NND,继续baidu,找到了解决方法:

1。右键我的电脑--管理--本地用户和组,给IUSR_机器名和IWAM_机器名两个用户设置密码,要一样。

2。开始--运行--输入cmd,
然后cd c:\Inetpub\AdminScripts
然后cscript.exe adsutil.vbs set w3svc/wamuserpass 你的密码,
然后cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你的密码

看一下,行了没有?如果还不行,那么
cscript.exe synciwam.vbs -v,
然后iisreset

Server Application Error续,8004EOOF错误

发现运行C:\Inetpub\AdminScripts\synciwam.vbs时报8004EOOF错误,晕死,网上搜索了下,发现是

MSDTC的问题: msdtc服务没有正常启动。 找到原因就好办啦^_^

Step1

删除注册表中的键:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC

HKEY_CLASSES_ROOT\CID

Step2
停止 MSDTC服务:net stop msdtc
Step3

卸载MSDTC服务:msdtc -uninstall

Step4
重新安装MSDTC服务:
msdtc -install
然后再按照原来的解决Server Application Error的方法就可以了
如果还不行的话,这时把IIS卸掉,重新安装就可以了啊
我一直做到最后一步,重装IIS,才搞定,累死俺也~~

如果是系统补丁装好后iis不能使用,删除补丁KB939373就好了

标签:SMTP,iis,服务器
0
投稿

猜你喜欢

  • 网站内部链接建设合理化很重要

    2009-02-20 09:33:00
  • 金山公司发表声明 360公司回避自身技术不足

    2009-11-26 13:56:00
  • Linux中samba服务器的基本配置

    2010-08-17 18:22:00
  • 网络安全教程:抵御远程访问的入侵

    2009-05-28 08:11:00
  • 让Web服务器远离脚本攻击

    2007-04-23 15:51:00
  • 百度站长俱乐部对部分SEO问题的回答整理

    2010-04-12 18:49:00
  • 如何用Google Adwords赚钱

    2010-05-16 13:19:00
  • 眼睛视点的搜索引擎优化 浏览视觉与F形状

    2009-01-19 16:44:00
  • SNS网站发展之势:在取舍中凸显自我价值

    2008-12-23 10:37:00
  • IIS 状态代码:IIS详细错误代码以及解释

    2008-05-29 10:46:00
  • UCenter Home 2.0新动态 参与在线调查可获得内测版

    2009-07-15 16:26:00
  • 谷歌推出搜索定制功能 或是众多网站失职

    2008-12-19 13:32:00
  • 快播网吧版 内网环境点播新方案

    2009-07-23 10:58:00
  • 中关村在线获得信息网络传播视听节目许可证

    2010-03-08 13:49:00
  • 教不会英文的朋友快速提交alexa信息

    2008-11-22 11:11:00
  • 最全的ARP欺骗攻击原理深入分析

    2009-12-24 08:42:00
  • Google AdSense的互动式广告

    2007-08-19 14:45:00
  • 孙峥:网站优化时Description的书写秘诀

    2007-09-23 13:51:00
  • 李开复:谷歌当年什么也没给我

    2009-10-14 13:57:00
  • 针对Web服务器的八种攻击方式

    2008-11-22 11:28:00
  • asp之家 网站运营 m.aspxhome.com