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