出現(xiàn)500錯(cuò)誤的原因是很多的,一般來說,如果程序出錯(cuò),那么在瀏覽器內(nèi)會(huì)返回給用戶一個(gè)友好的錯(cuò)誤提示,統(tǒng)一稱之為服務(wù)器500錯(cuò)誤。
解決的方法就是您必須在http中能夠正確的獲得錯(cuò)誤信息,方法為:請打開瀏覽器,選擇工具,選項(xiàng),高級,在高級中的瀏覽項(xiàng)目里面有一個(gè)“顯示http友好錯(cuò)誤提示”的復(fù)選框,請取消該復(fù)選框,這樣您可以獲得正確的錯(cuò)誤提示。
在獲得正確的錯(cuò)誤提示之后瀏覽器500錯(cuò)誤怎么解決,您就可以根據(jù)該錯(cuò)誤提示檢查您具體的出錯(cuò)原因了。
擴(kuò)展資料:
http 500內(nèi)部服務(wù)器(HTTP- Error)錯(cuò)誤說明IIS服務(wù)器無法解析ASP代碼,訪問一個(gè)靜態(tài)頁面試試是否也出現(xiàn)這個(gè)問題,如果訪問靜態(tài)頁面沒問題,那就要分以下幾種情況來分析了:
① 你是否改變過計(jì)算機(jī)名稱。
② 站點(diǎn)所在的文件目錄是否自定義了安全屬性。
③ 安裝了域控制器后是否調(diào)整了域策略。如果是其中的一種情況,請一一將 改變的參數(shù)設(shè)置回來看是否解決問題。 如果靜態(tài)空間也無法訪問,則說明解析還沒生效。
知道了導(dǎo)致http 500內(nèi)部錯(cuò)誤的原因,解決起來就比較簡單了,那就是人工同步iwam賬號在 、iis 數(shù)據(jù)庫和com+應(yīng)用程序中的密碼。
具體操作分三步,均需要以管理員身份登錄計(jì)算機(jī)以提供足夠的操作權(quán)限(iwam賬號以為例)。
(一)更改 中賬號的密碼
因iwam賬號的密碼由系統(tǒng)控制,隨機(jī)產(chǎn)生,我們并不知道是什么,為完成下面兩步的密碼同步工作,我們必須將iwam賬號的密碼設(shè)置為一個(gè)我們知道的值。
⒈選擇“開始”->;“程序”->;“管理工具”->" 用戶和計(jì)算機(jī)",啟動(dòng)“ 用戶和計(jì)算機(jī)”管理單元。
⒉單擊“user”,選中右面的“”,右擊選擇“重設(shè)密碼(t)...”,在跳出的重設(shè)密碼對方框中給設(shè)置新的密碼,這兒我們設(shè)置成“”(沒有引號的),確定,等待密碼修改成功。
(二)同步iis 中賬號的密碼
可能因?yàn)檫@項(xiàng)改動(dòng)太敏感和重要瀏覽器500錯(cuò)誤怎么解決,微軟并沒有為我們修改iis 中賬號密碼提供一個(gè)顯式的用戶接口,只隨iis5提供了一個(gè)管理腳本.
.vbs腳本功能強(qiáng)大,參數(shù)非常多且用法復(fù)雜,這里只提供使用這個(gè)腳本修改賬號密碼的方法:
set w3svc/
""參數(shù)就是要設(shè)置的iwam賬號的新的密碼。因此我們將iis 中賬號的密碼修改為“”的命令就是:
c:\\> set w3svc/ ""
修改成功后,系統(tǒng)會(huì)有如下提示:
: () ""
(三)同步com+應(yīng)用程序所用的的密碼
同步com+應(yīng)用程序所用的的密碼,我們有兩種方式可以選擇:一種是使用組件服務(wù)mmc管理單元,另一種是使用iwam賬號同步腳本.vbs。