IIS打开ASP文件出现Server Application Error提示的解决方法,本人亲历,成功

本文提供了解决IIS加载ASP文件时出现Server Application Error的具体步骤,包括停止和重新安装MSDTC服务,以及在CMD下执行特定命令来修复问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

IIS打开ASP文件出现Server Application Error提示的解决方法,本人亲历,成功

 

错误信息如下:

 

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.  

如果IE没有去掉"显示友好错误信息",出现则会出现 HTTP 500内部服务之类的信息

 

下面说解决方案:

停止MSDTC服务:net stop msdtc(如果起动的话)
1、卸载MSDTC服务:msdtc -uninstall
2、重新安装MSDTC服务:msdtc -install
3、确认在事件查看器中msdtc服务已经正常启动[这步很关键,如果没有,重新启动下电脑看看或从服务中启动,设置为自动.

4.在CMD下执行以下命令:
cd %windir%system32\inetsrv 
rundll32 wamreg.dll,  CreateIISPackage (这句尤其注册,逗号后面要加个空格,另外大小写要注册,其中的II是i的大写)
regsvr32 asptxn.dll 提示DLL注册成功的提示框,点确定关闭.

到这步已经大功造成了.这是本人遇到这个问题用以上办法解决的.

 

从网上搜索有的要在第3步后面操作以下,我的没有操作就OK了.

重新设置IIS的IWAM账号密码。[在计算机管理中的用户管理里]
同步IIS metabase中IWAM_MYSERVER的密码,在CMD中:c:inetputadminscripts>adsutil set w3svc/wamuserpass "yourpassword"
(注意:如果是第一次运行 Adsutil.vbs,可能会收到“此脚本不适用于 WScript”消息。单击确定,再单击是以将 CScript 注册为 VBscript 的默认主机,然后在声明 CScript 已注册成功的消息上单击确定。再次运行 Adsutil.vbs 命令。)
同步COM+应用程序所用的IWAM_MYSERVER密码,在CMD中:c:inetputadminscripts>cscript synciwam.vbs -v

转载于:https://www.cnblogs.com/hfzsjz/archive/2010/12/09/1901006.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值