系統問題解決記錄 IIS 500內部錯誤之解決辦法

2022-01-15 18:46:48 字數 1524 閱讀 5276

0這兩天電腦被病毒搞到頭痛,老殺不乾淨。把系統重新安裝了。用了一晚上rising,mcafee狂殺。

看著清爽的桌面,終於可以睡了個好覺拉!

靠,明天起來又發現剛安裝好的windows xp sp2,iis就不能執行了。

按照以往歷史。基本每次安裝windows 2003 ,windows2000,windows xp iis都要跟我過不去。

但每次google下,都解決了。可惜沒記錄下來,下次再重演還得google,浪費時間呀。這次不能偷懶,做

點記錄吧。

iis 500內部錯誤之解決辦法,問題總結如下:

問題表現特徵:

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內部錯誤的問題。

詳細:2,2.1)確保可以正常啟動msdtc服務(distributed transaction coordinator)

2.2)執行->cmd->,進入windir\system32\inetsrv ,執行

rundll32 wamreg.dll, createiispackage

regsvr32 asptxn.dll

2.3)重啟機器。ok拉

詳細:備註:因為問題沒法重演。不知道這兩個過程之間有沒有關係。所以如果你也出現了這個問題。

可以考慮倒過來,只執行方法2所說的過程。實在不行,再考慮1。

IIS 問題解決

一 發布後 報500錯誤 解決辦法 重新向iis註冊framwork 二 試圖載入格式不正確的程式。exception from hresult 0x8007000b 解決辦法 對應應用程式池 高階設定 常規 下 啟用32位應用程式 設定為 true 三 註冊framwork c windows m...

python問題解決記錄

一 python程式在64位電腦和32位電腦的相容性問題 1 今天遇到乙個問題,在64位機器上生成乙個exe之後,在32位電腦上不能執行,提示是相容性問題。查了一資料後發現,是因為我的生成exe的電腦上的python虛擬機器是64位的,那麼py2exe生成的exe自然是64位的,因此為了程式的相容性...

Tensorboard 問題解決記錄

具體可見 1.port 6006 was already in use 執行下面命令時 e0117 15 58 38.631224 mainthread program.py 260 tensorboard attempted to bind to port 6006,but it was alre...