解决IIS的Server Application Error的2种方法

(编辑:jimmy 日期: 2024/5/14 浏览:2)

方法1: 
------------------------------------  
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.  
------------------------------------  

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

2。开始--运行--打cmd,  
然后cd D:InetpubAdminScripts(我的系统在D盘),  
然后cscript.exe adsutil.vbs set w3svc/wamuserpass 你的密码,  
然后cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你的密码  

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



方法2: 
最近机子的IIS始终不正常,总是说http500错误,然后就无法解析asp文件,网上查了半天,解决方法有,但是都没有涉及到我报的8004e00f的错误。  

后来在系统里不断的乱看,发现MSDTC服务不正常,于是先从这里下手,具体的解决方法如下:  

1、首先进入组件服务,查看组件服务/计算机/我的电脑/COM+应用程序,结果报错“COM+ 无法与 Microsoft 分布式事务协调程序交谈”,无法查看里面的对象。  
2、进入事件查看器,发现msdtc服务没有正常启动。  
3、删除注册表中的键:  
• HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSDTC  
• HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTC  
• HKEY_CLASSES_ROOTCID  
4、停止MSDTC服务:net stop msdtc  
5、卸载MSDTC服务:msdtc -uninstall  
6、重新安装MSDTC服务:msdtc -install  
7、确认在事件查看器中msdtc服务已经正常启动[这步很关键,如果没有,重新启动下电脑看看]  
8、重新设置IIS的IWAM账号密码。[在计算机管理中的用户管理里]  
9、同步IIS metabase中IWAM_MYSERVER的密码,在CMD中:c:inetputadminscripts>adsutil set w3svc/wamuserpass "yourpassword"  
10、同步COM+应用程序所用的IWAM_MYSERVER密码,在CMD中:c:inetputadminscripts>cscript synciwam.vbs -v  
11、大功告成!!!!!

一句话新闻

一文看懂荣耀MagicBook Pro 16
荣耀猎人回归!七大亮点看懂不只是轻薄本,更是游戏本的MagicBook Pro 16.
人们对于笔记本电脑有一个固有印象:要么轻薄但性能一般,要么性能强劲但笨重臃肿。然而,今年荣耀新推出的MagicBook Pro 16刷新了人们的认知——发布会上,荣耀宣布猎人游戏本正式回归,称其继承了荣耀 HUNTER 基因,并自信地为其打出“轻薄本,更是游戏本”的口号。
众所周知,寻求轻薄本的用户普遍更看重便携性、外观造型、静谧性和打字办公等用机体验,而寻求游戏本的用户则普遍更看重硬件配置、性能释放等硬核指标。把两个看似难以相干的产品融合到一起,我们不禁对它产生了强烈的好奇:作为代表荣耀猎人游戏本的跨界新物种,它究竟做了哪些平衡以兼顾不同人群的各类需求呢?