解決IIS的Server Application Error的3種方法
有一段時(shí)間沒有調(diào)試asp網(wǎng)站了,打開iis本地調(diào)試asp頁面卻提示錯(cuò)誤:“Server Application Error”,這是怎么回事?網(wǎng)上搜索了一大堆資料,iis卸載重新安裝都嘗試了,就差重新安裝系統(tǒng)了。國(guó)內(nèi)的相關(guān)解決方案都是抄來抄去的,很少有原創(chuàng)的,浪費(fèi)了不少時(shí)間。因?yàn)檫@個(gè)問題的原因有很多個(gè),一般人也不可能所有的情況都遇到,不行就多搜索。
直接開動(dòng)英文google搜索,第一頁就有了解決方法。
iis錯(cuò)誤:“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)用程序保護(hù) - 低(iis進(jìn)程)。
問題解決。有問題歡迎反饋。
這個(gè)腳本之家小編推薦大家使用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_機(jī)器名和IWAM_機(jī)器名兩個(gè)用戶設(shè)置密碼,要一樣。
2。開始--運(yùn)行--打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:
最近機(jī)子的IIS始終不正常,總是說http500錯(cuò)誤,然后就無法解析asp文件,網(wǎng)上查了半天,解決方法有,但是都沒有涉及到我報(bào)的8004e00f的錯(cuò)誤。
后來在系統(tǒng)里不斷的亂看,發(fā)現(xiàn)MSDTC服務(wù)不正常,于是先從這里下手,具體的解決方法如下:
1、首先進(jìn)入組件服務(wù),查看組件服務(wù)/計(jì)算機(jī)/我的電腦/COM+應(yīng)用程序,結(jié)果報(bào)錯(cuò)“COM+ 無法與 Microsoft 分布式事務(wù)協(xié)調(diào)程序交談”,無法查看里面的對(duì)象。
2、進(jìn)入事件查看器,發(fā)現(xiàn)msdtc服務(wù)沒有正常啟動(dòng)。
3、刪除注冊(cè)表中的鍵:
• 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、確認(rèn)在事件查看器中msdtc服務(wù)已經(jīng)正常啟動(dòng)[這步很關(guān)鍵,如果沒有,重新啟動(dòng)下電腦看看]
8、重新設(shè)置IIS的IWAM賬號(hào)密碼。[在計(jì)算機(jī)管理中的用戶管理里]
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的實(shí)現(xiàn)方法
IIS日志轉(zhuǎn)到sqlserver的實(shí)現(xiàn)方法...2007-06-06又一篇不錯(cuò)的win2003服務(wù)器安全設(shè)置圖文教程
又一篇不錯(cuò)的win2003服務(wù)器安全設(shè)置圖文教程...2007-05-05