http 500內(nèi)部服務(wù)器錯(cuò)誤如何解決_Web服務(wù)器教程
http 500內(nèi)部服務(wù)器錯(cuò)誤如何解決?首先你要先裝好IIS,XP SP2中的應(yīng)該是5.1版本的,安裝方法:
1->打開控制面板,選擇添加刪除程序
2->選擇添加刪除組件,選擇Internet信息服務(wù),也就是IIS
3->點(diǎn)擊下一步安裝就好了
安裝好之后也許你的機(jī)子會(huì)正常的顯示http://localhost/的頁(yè)面,但很遺憾我的無(wú)法正常顯示,而且是顯示HTTP 500 內(nèi)部服務(wù)器錯(cuò)誤,當(dāng)然我相信肯定有很多人遇到這種情況,搜索一下就知道有多少了。
解決方法:
首先我們要在Internet Explore中選擇工具->Internet選項(xiàng)->高級(jí)->顯示友好的HTTP錯(cuò)誤信息,把這一項(xiàng)前面的對(duì)鉤取消。
這樣刷新一下http://localhost/這個(gè)頁(yè)面就會(huì)顯示出詳細(xì)的出錯(cuò)信息,有可能會(huì)有其他原因,現(xiàn)在只說(shuō)我遇到的,也是大多數(shù)人遇到的錯(cuò)誤原因,也就是下面的錯(cuò)誤:
Server Application Error
The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.
至于出錯(cuò)的具體原因,在這里就不多說(shuō)了,我們只談?wù)摻鉀Q的辦法,如果你有興趣去弄明白其原因,你可以參閱網(wǎng)上的其他資料。
解決方案:
1->右擊我的電腦->管理->本地用戶和組->用戶,給IUSR_機(jī)器名和IWAM_機(jī)器名兩個(gè)用戶設(shè)置密碼,要一樣
2->開始->運(yùn)行->輸入cmd進(jìn)入控制臺(tái)
3->在控制臺(tái)下輸入cd c:\Inetpub\AdminScripts
4->輸入cscript.exe adsutil.vbs set w3svc/wamuserpass 你的密碼
5->輸入cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你的密碼
注意這時(shí)候控制臺(tái)不要關(guān)閉
刷新http://localhost/如果正常顯示出兩個(gè)頁(yè)面,說(shuō)明正常,下面的就可以不去做,如果不行就請(qǐng)繼續(xù)
6->繼續(xù)在控制臺(tái)下輸入cscript.exe synciwam.vbs -v
7->如果這時(shí)候出現(xiàn)8004e00f錯(cuò)誤的話跳過(guò)步驟8,直接執(zhí)行步驟9
8->輸入iisreset,重啟IIS,刷新http://localhost/,正常
9->開始->運(yùn)行->輸入dcomcnfg->進(jìn)入組件服務(wù)->點(diǎn)擊右邊的組件服務(wù)->計(jì)算機(jī)->我的電腦->COM+應(yīng)用程序
報(bào)錯(cuò)"COM+ 無(wú)法與 Microsoft 分布式事務(wù)協(xié)調(diào)程序交談",無(wú)法查看里面的對(duì)象
10->進(jìn)入事件查看器,發(fā)現(xiàn)msdtc服務(wù)沒有正常啟動(dòng)。
11->開始->運(yùn)行->輸入regedit進(jìn)入注冊(cè)表(下面刪除的幾項(xiàng)最好先導(dǎo)出一下)
12->找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC刪除
13->找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC刪除
14->找到HKEY_CLASSES_ROOT\CID刪除
15->在控制臺(tái)下繼續(xù)輸入net stop msdtc停止MSDTC服務(wù)
16->輸入msdtc -uninstall卸載MSDTC服務(wù)
17->輸入msdtc -install重新安裝MSDTC服務(wù)
18->確認(rèn)在事件查看器中msdtc服務(wù)已經(jīng)正常啟動(dòng)
19->如果沒有正常工作,請(qǐng)重新執(zhí)行第17步驟,多執(zhí)行幾次,這樣我們可以看到COM+應(yīng)用程序可以訪問,如果不能重啟電腦看下,IIS也應(yīng)該能正常工作,刷新http://localhost/,刷新頁(yè)面看下是否成功,如果還是不成功的話,就把IIS重新安裝一下。
20->問題解決。
1->打開控制面板,選擇添加刪除程序
2->選擇添加刪除組件,選擇Internet信息服務(wù),也就是IIS
3->點(diǎn)擊下一步安裝就好了
安裝好之后也許你的機(jī)子會(huì)正常的顯示http://localhost/的頁(yè)面,但很遺憾我的無(wú)法正常顯示,而且是顯示HTTP 500 內(nèi)部服務(wù)器錯(cuò)誤,當(dāng)然我相信肯定有很多人遇到這種情況,搜索一下就知道有多少了。
解決方法:
首先我們要在Internet Explore中選擇工具->Internet選項(xiàng)->高級(jí)->顯示友好的HTTP錯(cuò)誤信息,把這一項(xiàng)前面的對(duì)鉤取消。
這樣刷新一下http://localhost/這個(gè)頁(yè)面就會(huì)顯示出詳細(xì)的出錯(cuò)信息,有可能會(huì)有其他原因,現(xiàn)在只說(shuō)我遇到的,也是大多數(shù)人遇到的錯(cuò)誤原因,也就是下面的錯(cuò)誤:
Server Application Error
The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.
至于出錯(cuò)的具體原因,在這里就不多說(shuō)了,我們只談?wù)摻鉀Q的辦法,如果你有興趣去弄明白其原因,你可以參閱網(wǎng)上的其他資料。
解決方案:
1->右擊我的電腦->管理->本地用戶和組->用戶,給IUSR_機(jī)器名和IWAM_機(jī)器名兩個(gè)用戶設(shè)置密碼,要一樣
2->開始->運(yùn)行->輸入cmd進(jìn)入控制臺(tái)
3->在控制臺(tái)下輸入cd c:\Inetpub\AdminScripts
4->輸入cscript.exe adsutil.vbs set w3svc/wamuserpass 你的密碼
5->輸入cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你的密碼
注意這時(shí)候控制臺(tái)不要關(guān)閉
刷新http://localhost/如果正常顯示出兩個(gè)頁(yè)面,說(shuō)明正常,下面的就可以不去做,如果不行就請(qǐng)繼續(xù)
6->繼續(xù)在控制臺(tái)下輸入cscript.exe synciwam.vbs -v
7->如果這時(shí)候出現(xiàn)8004e00f錯(cuò)誤的話跳過(guò)步驟8,直接執(zhí)行步驟9
8->輸入iisreset,重啟IIS,刷新http://localhost/,正常
9->開始->運(yùn)行->輸入dcomcnfg->進(jìn)入組件服務(wù)->點(diǎn)擊右邊的組件服務(wù)->計(jì)算機(jī)->我的電腦->COM+應(yīng)用程序
報(bào)錯(cuò)"COM+ 無(wú)法與 Microsoft 分布式事務(wù)協(xié)調(diào)程序交談",無(wú)法查看里面的對(duì)象
10->進(jìn)入事件查看器,發(fā)現(xiàn)msdtc服務(wù)沒有正常啟動(dòng)。
11->開始->運(yùn)行->輸入regedit進(jìn)入注冊(cè)表(下面刪除的幾項(xiàng)最好先導(dǎo)出一下)
12->找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC刪除
13->找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC刪除
14->找到HKEY_CLASSES_ROOT\CID刪除
15->在控制臺(tái)下繼續(xù)輸入net stop msdtc停止MSDTC服務(wù)
16->輸入msdtc -uninstall卸載MSDTC服務(wù)
17->輸入msdtc -install重新安裝MSDTC服務(wù)
18->確認(rèn)在事件查看器中msdtc服務(wù)已經(jīng)正常啟動(dòng)
19->如果沒有正常工作,請(qǐng)重新執(zhí)行第17步驟,多執(zhí)行幾次,這樣我們可以看到COM+應(yīng)用程序可以訪問,如果不能重啟電腦看下,IIS也應(yīng)該能正常工作,刷新http://localhost/,刷新頁(yè)面看下是否成功,如果還是不成功的話,就把IIS重新安裝一下。
20->問題解決。
相關(guān)Web服務(wù)器教程:
- 推薦!各類建站程序偽靜態(tài)規(guī)則代碼
- 詳細(xì)的DedeCMS(織夢(mèng))目錄權(quán)限安全設(shè)置教程
- iis安全設(shè)置全方位教程
- 巧妙出招致勝服務(wù)器管理
- Win Server 2003個(gè)人網(wǎng)絡(luò)服務(wù)器安全攻略
- Windows 2003校園Web服務(wù)器常見問題
- 清除IIS配置文件后門隱患
- Web服務(wù)器和應(yīng)用程序服務(wù)器有什么區(qū)別
- 虛擬主機(jī)下asp.net 2.0的導(dǎo)航控件treeview,menu等出錯(cuò)
- IIS6.0服務(wù)器架站無(wú)法訪問解決方案總結(jié)
- 圖解支持多語(yǔ)言環(huán)境的IIS服務(wù)器配置
- IIS服務(wù)器排錯(cuò)指南及錯(cuò)誤代碼大全
Web服務(wù)器教程Rss訂閱服務(wù)器教程搜索
Web服務(wù)器教程推薦
- nginx rewrite 偽靜態(tài)配置參數(shù)詳細(xì)說(shuō)明
- nginx設(shè)置上傳目錄無(wú)執(zhí)行權(quán)限的方法
- IIS服務(wù)器下做301永久重定向設(shè)置方法
- Windows下打造完美的服務(wù)器平臺(tái)
- Win7系統(tǒng)下安裝IIS7.5+PHP Manager
- HTTPS和SSL存在安全漏洞
- 成熟的Web服務(wù)與虛幻的SOA實(shí)現(xiàn)
- Windows Server 2003-IIS 6配置指南
- Nginx 禁止訪問某個(gè)目錄或文件的設(shè)置方法
- ASP.NET虛擬主機(jī)安全漏洞解決方案
- 相關(guān)鏈接:
- 教程說(shuō)明:
Web服務(wù)器教程-http 500內(nèi)部服務(wù)器錯(cuò)誤如何解決
。