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...