天天看點

伺服器無法加載應用程式 '/LM/W3SVC/1/ROOT'(轉)

問題表現特征:

1,IE浏覽本地web表現:網頁無法顯示 您要通路的網頁存在問題,是以無法顯示。

HTTP 500 - 内部伺服器錯誤Internet 資訊服務

2,事件檢視器有如下記錄:伺服器未能轉入應用程式 '/LM/W3SVC/1/ROOT/webmail'。錯誤是 '伺服器運作失敗[資料上說的]或:伺服器無法加載應用程式 '/LM/W3SVC/1/ROOT'。錯誤是 '沒有注冊類别[我機器的實際情況]

分析與解決問題:

1,分析:出現IIS 500内部錯誤的原因有多個,但最主要的原因是IWAM_MACHINE賬号在Active Directory(或SAM),IIS的metabase資料庫與COM+元件中的密碼不比對不同步最成的.是以解決問題的關鍵在于使這三方的密碼同步起來.

解決:

1.1)更改IWAM_MACHINE的的密碼為123456

1.2)新密碼重置IIS Metabase資料庫,運作:

c:\inetpub\AdminScripts> adsutil SET w3svc/WAMUserPass 123456

運作後,系統會顯示:WAMUserPass: (String) "12345678"提示密碼更新成功.

1.3)同步COM+賬号密碼,運作c:\inetpub\adminscripts\synciwam.vbs -v

如果沒有出現error之類的資訊,一般都成功了。注意,這一步需要先啟動MSDTC服務(Distributed Transaction Coordinator)備注:我實驗了幾次,IIS都沒有解決IIS 500内部錯誤的問題。詳細:http://www.axin.net/article/ShowArticle.asp?ArticleID=5292,

2.1)確定可以正常啟動MSDTC服務(Distributed Transaction Coordinator)

2.2)運作->CMD->,進入windir\system32\inetsrv ,運作

rundll32 wamreg.dll, CreateIISPackage

regsvr32 asptxn.dll

2.3)重新開機機器。OK拉

轉載于:https://www.cnblogs.com/l-g-j/archive/2010/03/25/1694590.html