IIS提示Server Application Error的解決方法集錦第1/2頁
更新時間:2011年01月24日 19:49:00 作者:
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.
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.
訪問IIS客戶端出現(xiàn)如上錯信息提示,
在網(wǎng)上查了查解決方案如下:
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。
據(jù)說就可以了,但是到最后一部提示8004e00f的錯誤,此錯誤是MSDTC服務(wù)不正常造成的,解決方法:
首先進入組件服務(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
到這部分網(wǎng)上大部分都說可以了,但是我這里雖然沒有8004e00f的錯誤提示了,但是訪問頁面Server Application Error 錯誤依舊,最后終于找到了解決方法如下:
解決辦法:
[1]:
檢查你的DTC服務(wù)(全名:Distributed Transaction Coordinator)是否可以正常啟動,
如果正常的話請你跳過此步驟;如果出錯,無法正常啟動,請在開始菜單的運行中 運行:msdtc -resetlog 以創(chuàng)建日志文件。重起機器,檢查IIS是否可以正常使用,若不行繼續(xù)。
[2]:
在CMD下執(zhí)行以下命令:
cd %windir%\system32\inetsrv
rundll32 wamreg.dll, CreateIISPackage
regsvr32 asptxn.dll
(到這里我就可以用了,不用重啟的)
OK,ASP頁面一切正常了@!~~~^_^
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.
訪問IIS客戶端出現(xiàn)如上錯信息提示,
在網(wǎng)上查了查解決方案如下:
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。
據(jù)說就可以了,但是到最后一部提示8004e00f的錯誤,此錯誤是MSDTC服務(wù)不正常造成的,解決方法:
首先進入組件服務(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
到這部分網(wǎng)上大部分都說可以了,但是我這里雖然沒有8004e00f的錯誤提示了,但是訪問頁面Server Application Error 錯誤依舊,最后終于找到了解決方法如下:
解決辦法:
[1]:
檢查你的DTC服務(wù)(全名:Distributed Transaction Coordinator)是否可以正常啟動,
如果正常的話請你跳過此步驟;如果出錯,無法正常啟動,請在開始菜單的運行中 運行:msdtc -resetlog 以創(chuàng)建日志文件。重起機器,檢查IIS是否可以正常使用,若不行繼續(xù)。
[2]:
在CMD下執(zhí)行以下命令:
cd %windir%\system32\inetsrv
rundll32 wamreg.dll, CreateIISPackage
regsvr32 asptxn.dll
(到這里我就可以用了,不用重啟的)
OK,ASP頁面一切正常了@!~~~^_^
相關(guān)文章
重新應(yīng)用默認的安全設(shè)置 : 安全配置和分析
安全配置和分析概述“安全配置和分析”是分析和配置本地系統(tǒng)安全性的一個工具。2011-01-01
Windows環(huán)境下PHP開發(fā)環(huán)境搭建 - 圖文完全教程
《PHP開發(fā)環(huán)境搭建》 一般windows服務(wù)器下,用iis+php,unix/linux服務(wù)器用 ngnix或apache+php2011-09-09
win2003服務(wù)器之用Zend和eAccelerator在IIS6下同時加速
eAccelerator是一個自由開放源碼php加速器,優(yōu)化和動態(tài)內(nèi)容緩存,提高了性能php腳本的緩存性能,使得PHP腳本在編譯的狀態(tài)下,對服務(wù)器的開銷幾乎完全消除。2010-08-08
IIS 環(huán)境下配置PHP5+MySql+PHPMyAdmin
雖然主要是做.net開發(fā)的,但是,時不時的還要搞一下php,但是,php在windows下的配置,總是走很多彎路,正好前幾天又配置了一下,因此總結(jié)在這里,做為自己的備忘,也希望給遇到問題的朋友們提供一些幫助。2009-08-08
Win2003 服務(wù)器安裝及設(shè)置教程 系統(tǒng)設(shè)置篇
Windows2003服務(wù)器安裝及設(shè)置教程 系統(tǒng)設(shè)置篇,提高性能與安全系數(shù)。2010-04-04
Windows 2012 r2系統(tǒng)上安裝IIS 8.0的方法(圖文)
這篇文章主要介紹了Windows 2012 r2系統(tǒng)上安裝IIS 8.0的方法(圖文),需要的朋友可以參考下2015-10-10

