在上網瀏覽網頁的時候時不時的會遇到500錯誤,會提示內部服務器錯誤、你查找的資源存在問題,網頁無法顯示,一般來說這是網站的問題,對於瀏覽用戶一般沒辦法解決,隻有換個時間再試,但是對於站長來說就要著手解決,不然用戶經常無法訪問是不行的。
500錯誤原因分析
1.http 500內部服務器錯誤說明IIS服務器無法解析ASP代碼,如果你聯網還發現找不到服務器就是500錯誤瞭.
2.在安裝Framework v4.0之後,再啟用IIS,導致Framework沒有完全安裝
嘗試解決方法一:
1.開始->所有程序->附件->右鍵點擊“命令提示符”->以管理員身份運行->輸入“%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i”命令行。
2.將應用程序池中的內容改為“集成”
3.在服務器中輸入命令 iisreset進行重啟
嘗試解決方法二:
1.服務器管理器-->角色-->Web服務器-->Internet信息服務-->iZmswfrfqsevOpZ-->網站-->選中現在所運行的網站 Default Web Site
2.選中身份驗證
3.在身份驗證上點擊鼠標右鍵-->基本設置,在彈出框中選擇“連接為”
4.選中特定用戶,點擊“設置”
5.輸入賬號和密碼,點擊“確定”按鈕
6.在彈出的界面中點擊“確定”按鈕
7、單擊“測試設置”
8、點擊“關閉”
9、在接下來的彈框中點擊“選擇”
10、在下面的彈框中的應用程序池中選擇“Classic.NET AppPool”,點擊“確定”
11、選擇“重新啟動”
嘗試解決方法三:
1.進入“C:\Windows\ServiceProfiles\NetworkService\AppData\Local”,如果找不到的話在該目錄下進行搜索“Local”,可以搜索到
2.在“Temp”文件夾上點擊右鍵-->屬性-->安全-->選擇所創建的服務端賬戶名稱-->確定
3、打開“服務器管理器”,雙擊“ASP”,“啟用父路徑”置為true,點擊右側的“應用”
4.開啟容易被忽略的服務
控制面板-->管理工具-->服務-->Distributed Transaction Coordinator-->設置為自啟並啟動它
以上小編分享的隻是其中幾種解決500錯誤的方法,因為500錯誤涉及的原因是比較多的,如果大傢想查看詳細一些的錯誤報告,可以在IE中關閉友好錯誤頁顯示,以得到更多信息。
在internet選項的高級下,取消顯示友好http錯誤信息即可。