联系电话:13484956623  QQ:23090754点击这里给我发消息[隐身]  陕ICP备09019916号 

iis错误Server Application Error的解决方法(附修复工具下载)




本文将重新修正整理了一下Server application Error解决方案,修正了命令中涉及到路径的问题,使用本文中的命令,将不需要理会路径问题:



  1、右键点击我的电脑 --> 管理 --> 本地用户和组 --> 用户,在右侧给“IUSR_机器名”和“IWAM_机器名”两个用户均设置密码为123;

  2、开始 --> 运行 --> cmd ,然后依次在命令行窗口输入以下命令(一行一行的输入);

  
引用内容

    cscript.exe %HOMEDRIVE%\Inetpub\Adminscripts\adsutil.vbs set w3svc/wamuserpass 123

    cscript.exe %HOMEDRIVE%\Inetpub\Adminscripts\adsutil.vbs set w3svc/anonymoususerpass 123
    


  网上说这里需要去查看一下IIS正常没,不过这问题我好像以前也碰到过,这一次依然一样,到这里90%还是问题依就。
    那我们就继续操作。

  
引用内容

    cscript.exe %HOMEDRIVE%\Inetpub\Adminscripts\synciwam.vbs -v

    iisreset
    


  操作到这里后,我这儿提示 error:8004e00f ,属于MSDTC服务异常。如果没有这种提示,那么恭喜你啦,你修复成功了。

我们继续操作:

  3、删除注册表中的键:

    
引用内容

  · //HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSDTC

  · //HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSDTC

  · //HKEY_CLASSES_ROOT/CID
    


  4、继续在刚才的CMD窗口中,键入命令(停止并重新安装MSDTC服务):

    
引用内容

    net stop msdtc

    msdtc -uninstall

    msdtc -install
    


  5、重新按第一步的说明操作(设置2个系统用户的密码);

  6、CMD命令,同步IIS metabase中IWAM_MYServer的密码:

    
引用内容

    %HOMEDRIVE%\Inetpub\Adminscripts\adsutil.vbs set w3svc/wamuserpass "123"
    


  7、CMD命令,同步COM+应用程序所用的IWAM_MYServer密码:

    
引用内容

    cscript %HOMEDRIVE%\Inetpub\Adminscripts\synciwam.vbs -v
    


  操作到这里后,我这儿虽说没有8004e00f的错误提示,但测试过IIS,问题依旧啊,访问页面还是Server application Error

还得继续操作:

  检查你的DTC服务(全名:Distributed Transaction Coordinator)是否可以正常启动,一般都没问题的。


  继续在CMD下执行以下命令:

  
引用内容

  runDLL32 %windir%\system32\inetsrv\wamreg.DLL, CreateIISPackage

  regsvr32 %windir%\system32\inetsrv\asptxn.DLL /s
    

  到这里大功告成!


[本日志由 sz1023 于 2010-09-08 01:23 PM 编辑]
文章来自: http://www.mysuc.com
引用通告: 查看所有引用 | 我要引用此文章
Tags: iis错误 Server Application Error 解决 方法 修复工具
相关日志:
评论: 0 | 引用: 0 | 查看次数: 4615
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭