IIS提示Server Application Error的解決方法集錦
2024-08-29 03:09:15
供稿:網友
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客戶端出現如上錯信息提示,
在網上查了查解決方案如下:
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。
據說就可以了,但是到最后一部提示8004e00f的錯誤,此錯誤是MSDTC服務不正常造成的,解決方法:
首先進入組件服務,查看組件服務/計算機/我的電腦/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
到這部分網上大部分都說可以了,但是我這里雖然沒有8004e00f的錯誤提示了,但是訪問頁面Server Application Error 錯誤依舊,最后終于找到了解決方法如下:
解決辦法:
[1]:
檢查你的DTC服務(全名:Distributed Transaction Coordinator)是否可以正常啟動,
如果正常的話請你跳過此步驟;如果出錯,無法正常啟動,請在開始菜單的運行中 運行:msdtc -resetlog 以創建日志文件。重起機器,檢查IIS是否可以正常使用,若不行繼續。
[2]:
在CMD下執行以下命令:
cd %windir%/system32/inetsrv
rundll32 wamreg.dll, CreateIISPackage
regsvr32 asptxn.dll
(到這里我就可以用了,不用重啟的)
OK,ASP頁面一切正常了@!~~~^_^
簡介
IIS5的HTTP 500內部服務器錯誤是我們經常碰到的錯誤之一,它的主要錯誤表現就是ASP程序不能瀏覽但HTM靜態網頁不受影響。另外當錯誤發生時,系統事件日志和安全事件日志都會有相應的記錄。具體如下…… !
正文
一.錯誤表現 .
IIS5的HTTP 500內部服務器錯誤是我們經常碰到的錯誤之一,它的主要錯誤表現就是ASP程序不能瀏覽但HTM靜態網頁不受影響。另外當錯誤發生時,系統事件日志和安全事件日志都會有相應的記錄。 .
具體如下: 版權申明:本站文章均來自網絡,如有侵權,請聯系028-86262244-215,我們收到后立即刪除,謝謝!
(一)IE中的表現 .
當瀏覽以前能夠正常運行的asp頁面時會出現如下的錯誤: ...
網頁無法顯示 .
您要訪問的網頁存在問題,因此無法顯示。 .