HTTP 500内部服務器錯誤怎麽辦

IIS安裝完成,一(one)運行出(out)現“HTTP 500 - 内部服務器錯誤”怎麽辦?隻要(want)三步就可以(by)解決問題了(Got it)。

4832577_1[1].jpg

1. 運行:regsvr32 %windir%/system32/vbscript.dll (其實這(this)一(one)步也可以(by)省,确保萬一(one),還是(yes)執行吧)

4832577_2[1].jpg

2. 運行:msdtc -resetlog

3. 重新安裝IIS

4832577_3[1].jpg

注釋:

1. 微軟隻随IIS5提供了(Got it)一(one)個(indivual)管理腳本adsutil.vbs,這(this)個(indivual)腳本位于(At)C:\inetpub\adminscripts子目錄下,首先注冊vbscript.dll。

2. msdtc.exe是(yes)微軟分布式傳輸協調程序。該進程調用(use)系統Microsoft Personal Web Server和(and)Microsoft SQL Server,該服務用(use)于(At)管理多個(indivual)服務器,必須确保該服務正常啓動。

4832577_4[1].jpg

(1)控制面闆->管理工具->組件服務。

(2)找到(arrive)“組件服務”->“計算機”->“我(I)的(of)電腦”->“COM 應用(use)程序”->“IIS Out-Of-Process Pooled Applications”。

3. 如果找不(No)到(arrive)“IIS Out-Of-Process Pooled Applications”,或在(exist)點擊不(No)能打開“COM 應用(use)程序”,執行完“msdtc -resetlog”後,重新安裝IIS即可。