現象:
瀏覽ASP頁面提示 500內部錯誤
事件檢視器中:
[1]:
伺服器無法載入應用程式 '/LM/W3SVC/1/ROOT'。錯誤是 '沒有註冊類別'。
有關此訊息的詳細資料,請訪問 Microsoft 聯機支援網站: http://www.microsoft.com/contentredirect.asp。
有關更多資訊,請參閱在 http://go.microsoft.com/fwlink/events.asp 的說明及支援中心。
[2]:
無法啟動 MS DTC 交易管理員。
有關更多資訊,請參閱在 http://go.microsoft.com/fwlink/events.asp 的說明及支援中心。
[3]:
MS DTC 交易管理員啟動失敗。LogInit 返回錯誤 0x2。
有關更多資訊,請參閱在 http://go.microsoft.com/fwlink/events.asp 的說明及支援中心。
[4]:
找不到 MS DTC 記錄檔。在確認所有由 MS DTC 協調的資源管理員不具有“不確定”狀態的事務
之後,請運行 msdtc -resetlog 建立記錄檔。
有關更多資訊,請參閱在 http://go.microsoft.com/fwlink/events.asp 的說明及支援中心。
我的運行環境:
WinXP Pro SP2;
解決辦法:
[1]:
檢查你的DTC服務(全名:Distributed Transaction Coordinator)是否可以正常啟動,如果正常的話
請你跳過此步驟;如果出錯,無法正常啟動,請在開始菜單的運行中 運行:msdtc -resetlog 以建立
記錄檔。重起機器,檢查IIS是否可以正常使用,若不行繼續。
[2]:
在CMD下執行以下命令:
cd %windir%/system32/inetsrv
rundll32 wamreg.dll, CreateIISPackage
regsvr32 asptxn.dll
重起機器,我的問題到這步已經可以完美解決!遇到這個鬱悶的問題 系統導了一次,IIS重裝了若干
次,BAIDU了一些資料,終於解決了,希望對你有協助。