最全最詳細的路由器設置網站
當前位置:??路由器首頁 > 電腦頻道 >

如何修復網站顯示500內部服務器錯誤

2018年08月25日 來源:192.168.1.1
瀏覽

    500內部服務器錯誤是一個非常通用的HTTP狀態代碼,這意味著網站服務器上出現了問題,但服務器無法確切地解決具體問題。

    你是網站管理員嗎?如果您在一個或多個自己的頁面上看到500內部服務器錯誤,請參閱下面教程修復您自己站點的500內部服務器錯誤問題,以解決問題所在。

    你為什么會看到500錯誤?

    可能會以多種方式看到500內部服務器錯誤消息,因為允許每個網站自定義消息。

    以下是您可能會看到出現HTTP 500錯誤的幾種常見提示:

    500內部服務器錯誤
    HTTP 500 - 內部服務器錯誤
    臨時錯誤(500)
    內部服務器錯誤
    HTTP 500內部錯誤
    500錯誤
    HTTP錯誤500
    500.那是一個錯誤

    由于您訪問的網站而出現的500內部服務器錯誤,因此您可能會在任何操作系統的任何瀏覽器中看到這個錯誤,甚至在您的智能手機上。

    大多數情況下,互聯網瀏覽器窗口中會顯示500內部服務器錯誤,就像網頁一樣。

    HTTP 500錯誤的原因

    就像我們上面提到的那樣,內部服務器錯誤消息表明一般情況下是錯誤的。

    大多數情況下,“錯誤”意味著頁面或網站編程存在問題,但問題肯定存在,我們將在下面進行調查。

    注意:在使用Microsoft IIS軟件的服務器上發生特定HTTP 500錯誤的原因時,通常會提供更具體的信息。例如在500之后的數字,如HTTP錯誤500.19 - 內部服務器錯誤,這意味著配置數據無效。有關完整列表,請參閱下面的更多方法,您可能會看到內部服務器錯誤。

    如何修復500內部服務器錯誤

    就像我們上面提到的那樣,500內部服務器錯誤是服務器端錯誤,這意味著問題可能不在于您的計算機或互聯網連接,而在于網站的服務器。

    雖然不太可能,但是你可能會出現問題:在這種情況下,我們會看一些你可以嘗試的事情:

    1.重新加載網頁。您可以通過單擊刷新/重新加載按鈕,按F5 或Ctrl-R,或從地址欄再次嘗試URL來執行此操作。即使500內部服務器錯誤是Web服務器上的問題,問題可能只是暫時的。再次嘗試該頁面通常會成功。

    注意:如果在聯網商家的結帳過程中出現500內部服務器錯誤消息,請注意重復的結帳嘗試可能最終會產生多個訂單 - 并且會收取多筆費用!大多數商家都會從這些行為中獲得自動保護,但仍需要牢記這一點。

    2.清除瀏覽器的緩存。如果您正在查看的頁面的緩存版本存在問題,則可能會導致HTTP 500問題。

    注意:內部服務器錯誤通常不是由緩存問題引起的,但我偶爾會看到清除緩存后錯誤消失。你可以嘗試試一下這個解決辦法。

    3.刪除瀏覽器的cookie。通過刪除與您收到錯誤的網站相關聯的Cookie,可以糾正大約500個內部服務器錯誤問題。

    刪除cookie后,重新啟動瀏覽器并再試一次。

    4.而是作為504網關超時錯誤進行故障排除。

    這不是很常見,但實際上有些服務器會產生500內部服務器錯誤。根據問題原因,網關超時是一個更合適的消息。

    5.直接聯系網站是另一種選擇。該網站的管理員很有可能已經知道500錯誤,但如果您懷疑他們不知道,那么讓他們知道可以幫助您和他們(以及其他所有人)。

    有關熱門網站的聯系信息,請參閱我們的 網站聯系信息列表 大多數網站都有基于支持的社交網絡帳戶,還有一些甚至還有電子郵件和電話號碼。

    修復您自己站點上的500個內部服務器錯誤問題

    您自己網站上的500內部服務器錯誤需要完全不同的操作過程。正如我們上面所提到的,大多數500錯誤是服務器端的錯誤,這意味著它很可能你的問題來解決,如果它是你的網站。

    您的網站可能為您的用戶提供500錯誤的原因有很多,但這些是最常見的:

    權限錯誤。

    在大多數情況下,500內部服務器錯誤是由于對一個或多個文件或文件夾的權限不正確造成的。在大多數的情況下,在一個不正確的權限PHP和CGI腳本是難辭其咎的。這些通常應設置為0755(-rwxr-xr-x)。

    PHP超時。

    如果腳本連接到外部資源并且這些資源超時,則可能發生HTTP 500錯誤。如果這是導致500錯誤的原因,則超時規則或腳本中更好的錯誤處理應該會有所幫助。

    .htaccess中的編碼錯誤。

    雖然不常見,但請務必檢查您網站的.htaccess文件是否結構合理。

    如果您正在運行WordPress,或其他內容管理或CMS系統,請務必搜索其支持中心,以獲取有關解決500內部服務器錯誤的更具體幫助。

    如果您沒有使用現成的內容管理工具,您的網絡托管服務提供商(如InMotion,Dreamhost,1和1等)可能會有一些500錯誤幫助,可能更適合您的情況。

    更多方法可能會看到內部服務器錯誤

    在Internet Explorer中,消息網站無法顯示頁面通常表示HTTP 500內部服務器錯誤。405方法不允許錯誤是另一種可能性,但您可以通過在IE標題欄中查找500或405來確定。

    當Google服務(如Gmail或Google+)遇到500內部服務器錯誤時,他們通常會報告臨時錯誤(500),或者只是500。

    當Windows Update報告內部服務器錯誤時,它顯示為WU_E_PT_HTTP_STATUS_SERVER_ERROR消息或0x8024401F錯誤代碼。

    如果報告500錯誤的網站正在運行Microsoft IIS,您可能會收到更具體的錯誤消息:

    500.0 發生模塊或ISAPI錯誤。
    500.11 應用程序正在關閉Web服務器。
    500.12 應用程序正忙于在Web服務器上重新啟動。
    500.13 Web服務器太忙了。
    500.15 不允許直接請求Global.asax。
    500.19 配置數據無效。
    500.21 模塊無法識別。
    500.22 ASP.NET httpModules配置不適用于托管管道模式。
    500.23 ASP.NET httpHandlers配置不適用于托管管道模式。
    500.24 ASP.NET模擬配置不適用于托管管道模式。
    500.50 RQ_BEGIN_REQUEST通知處理期間發生重寫錯誤。發生配置或入站規則執行錯誤。
    500.51 GL_PRE_BEGIN_REQUEST通知處理期間發生重寫錯誤。發生全局配置或全局規則執行錯誤。
    500.52 RQ_SEND_RESPONSE通知處理期間發生重寫錯誤。發生了出站規則執行。
    500.53 RQ_RELEASE_REQUEST_STATE通知處理期間發生重寫錯誤。發生出站規則執行錯誤。規則配置為在輸出用戶高速緩存更新之前執行。
    500.100 內部ASP錯誤。

    有關這些特定于IIS的代碼的詳細信息,請參閱Microsoft的IIS 7.0,IIS 7.5和IIS 8.0頁面中的HTTP狀態代碼。

    錯誤類似于HTTP 500錯誤
    許多瀏覽器錯誤消息類似于500內部服務器錯誤消息,因為它們都是服務器端錯誤,如502 Bad Gateway,503 Service Unavailable和504 Gateway Timeout。
    還存在許多客戶端HTTP狀態代碼,例如流行的404 Not Found錯誤等。您可以在我們的HTTP狀態代碼錯誤 列表中看到所有這些內容 。

    本文于2018-08-25 10:37發表在路由百科;有關作品版權問題請與站點聯系;轉載請附明出處!
    出處:如何修復網站顯示500內部服務器錯誤

您可能感興趣
福彩七乐彩