解決IIS的Server Application Error的3種方法
有一段時間沒有調(diào)試asp網(wǎng)站了,打開iis本地調(diào)試asp頁面卻提示錯誤:“Server Application Error”,這是怎么回事?網(wǎng)上搜索了一大堆資料,iis卸載重新安裝都嘗試了,就差重新安裝系統(tǒng)了。國內(nèi)的相關(guān)解決方案都是抄來抄去的,很少有原創(chuàng)的,浪費了不少時間。因為這個問題的原因有很多個,一般人也不可能所有的情況都遇到,不行就多搜索。
直接開動英文google搜索,第一頁就有了解決方法。
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.”
方法1:
for iis - virtual dirctory folder properties, make application protection as medium to low.
即 IIS - 虛擬目錄 - 應(yīng)用程序保護 - 低(iis進程)。
問題解決。有問題歡迎反饋。
這個腳本之家小編推薦大家使用win2008 r2或以上版本。
方法2:
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_機器名兩個用戶設(shè)置密碼,要一樣。
2。開始--運行--打cmd,
然后cd D:InetpubAdminScripts(我的系統(tǒng)在D盤),
然后cscript.exe adsutil.vbs set w3svc/wamuserpass 你的密碼,
然后cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你的密碼
看一下,行了沒有?如果還不行,那么
cscript.exe synciwam.vbs -v,
然后iisreset。
方法3:
最近機子的IIS始終不正常,總是說http500錯誤,然后就無法解析asp文件,網(wǎng)上查了半天,解決方法有,但是都沒有涉及到我報的8004e00f的錯誤。
后來在系統(tǒng)里不斷的亂看,發(fā)現(xiàn)MSDTC服務(wù)不正常,于是先從這里下手,具體的解決方法如下:
1、首先進入組件服務(wù),查看組件服務(wù)/計算機/我的電腦/COM+應(yīng)用程序,結(jié)果報錯“COM+ 無法與 Microsoft 分布式事務(wù)協(xié)調(diào)程序交談”,無法查看里面的對象。
2、進入事件查看器,發(fā)現(xiàn)msdtc服務(wù)沒有正常啟動。
3、刪除注冊表中的鍵:
• HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSDTC
• HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTC
• HKEY_CLASSES_ROOTCID
4、停止MSDTC服務(wù):net stop msdtc
5、卸載MSDTC服務(wù):msdtc -uninstall
6、重新安裝MSDTC服務(wù):msdtc -install
7、確認在事件查看器中msdtc服務(wù)已經(jīng)正常啟動[這步很關(guān)鍵,如果沒有,重新啟動下電腦看看]
8、重新設(shè)置IIS的IWAM賬號密碼。[在計算機管理中的用戶管理里]
9、同步IIS metabase中IWAM_MYSERVER的密碼,在CMD中:c:inetputadminscripts>adsutil set w3svc/wamuserpass "yourpassword"
10、同步COM+應(yīng)用程序所用的IWAM_MYSERVER密碼,在CMD中:c:inetputadminscripts>cscript synciwam.vbs -v
11、大功告成?。。。?!
相關(guān)文章
IIS日志轉(zhuǎn)到sqlserver的實現(xiàn)方法
IIS日志轉(zhuǎn)到sqlserver的實現(xiàn)方法...2007-06-06又一篇不錯的win2003服務(wù)器安全設(shè)置圖文教程
又一篇不錯的win2003服務(wù)器安全設(shè)置圖文教程...2007-05-05