Asp   发布时间:2022-04-12  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了IIS出现server application error的解决办法大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

Server Application Error
The server has encountered an error while loading2009-10-31 14:48The 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.

iis 5.1出现上面的错误。
解决方案:(只讲解决办法,不讲原理,想知道原理,请百度一下。本文修改自网络上的一篇文章,适合网络菜鸟纠正错误。谨向原作者致敬。)


办法分三步走:(注:文中的数字:1234表示你要设置的密码。)
一:
    1。右键我的电脑--管理--系统工具--本地用户和组-用户,给“IUSR_机器名” 和 “IWAM_机器名” 两个用户设置密码(我设置为1234),要一样。(设置密码的操作为鼠标右击,选择设置密码)

  2。开始--运行--打cmd,

  然后  cd c:\\Inetpub\\AdminScripts
  然后  cscript.exe adsutil.vbs set w3svc/wamuserpass "1234"
  然后  cscript.exe adsutil.vbs set w3svc/anonymoususerpass "1234"
    然后  cscript.exe synciwam.vbs -v
  最后  重启iis。

测试一下网页,搞定了的话,恭喜你!!!
没搞定的也不要气馁,继续下面的操作(可能在你的最下面一行出现 8004e00f错误,那是因为MSDTC服务不正常造成)

 二、

  1、删除注册表中的键:

  · HKEY_LOCAL_MACHINE/SYSTEM/Current Control/Set services MSDTC

  · HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSDTC

  · HKEY_CLASSES_ROOT/CID

  2、开始-运行-cmd,然后依次执行下面的三个命令
        停止MSDTC服务:net stop msdtc
    卸载MSDTC服务:msdtc -uninstall 
    重新安装MSDTC服务:msdtc -install

  3、开始-运行-eventvwr,打开事件查看器,点击“应用程序”选项,在右边的窗口上点击最上面的一条信息,查看内容,确认在事件查看器中msdtc服务已经正常启动[这步很关键,如果没有,重新启动下电脑看看]

  4、再依次执行一下第一大部分的命令。

  到这部分网上大部分都说可以了,但是我这里然没有8004e00f的错误提示了,但是访问页面Server Application Error 错误依旧,于是继续。

三、
  [1]:

  检查你的DTC服务(全名:DiStributed transaction Coordinator)是否可以正常启动,

  如果正常的话请你跳过此步骤;如果出错,无法正常启动,请在开始菜单的运行中 运行:msdtc -resetlog 以创建日志文件。重起机器,检查IIS是否可以正常使用,若不行继续。

  [2]:

  在CMD下执行以下命令:

  cd %windir%system32inetsrv

  rundll32 wamreg.dll,CreateIISPackage

  regsvr32 asptxn.dll

  (到这里我就可以用了,不用重启的)

  OK,ASP页面一切正常了。欢呼中。。。

 

大佬总结

以上是大佬教程为你收集整理的IIS出现server application error的解决办法全部内容,希望文章能够帮你解决IIS出现server application error的解决办法所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: