97人妻熟女成人免费视频色戒,亚洲一区二区三区自拍天堂,国产精品午睡沙发系列,少妇愉情理伦片丰满丰满午夜

什么是WordPress HTTP 500內(nèi)部服務(wù)器錯誤?

什么是WordPress HTTP 500內(nèi)部服務(wù)器錯誤?

處理 WordPress 網(wǎng)站錯誤可能很煩人。這些問題從來沒有一站式的解決方案,而且原因多種多樣,從主題和插件導(dǎo)致的兼容性問題,到過時的軟件甚至網(wǎng)絡(luò)托管問題。

什么是WordPress HTTP 500內(nèi)部服務(wù)器錯誤?-美聯(lián)科技

任何 Web 開發(fā)人員都不想看到 WordPress HTTP 500 服務(wù)器錯誤。如果長時間無人看管,它可能會損害您網(wǎng)站的排名并降低用戶體驗。Google 對損壞的鏈接非常挑剔,因此將 HTTP 500 錯誤計算在內(nèi)。

在本文中,我們將詳細介紹您需要了解的有關(guān) 500 服務(wù)器錯誤的所有信息。我們將討論為什么會發(fā)生這種情況,您可以采取的一般解決方案和技術(shù)解決方案來解決它,以及您將來如何避免這種錯誤。

讓我們開始排除故障。

什么是 WordPress HTTP 500 內(nèi)部服務(wù)器錯誤?

HTTP 500 服務(wù)器錯誤是指您的頁面未加載或無法訪問。這是一般錯誤響應(yīng),表示服務(wù)器無法滿足您的請求。錯誤有多種變體。以下是一些常見示例:

  • 500內(nèi)部服務(wù)器錯誤
  • 臨時錯誤 (500)
  • 網(wǎng)站無法顯示頁面 – HTTP 500

只要附加了“500”,您就可以放心地將其視為 HTTP 500 錯誤,下面的步驟應(yīng)該可以為您解決此問題。

是什么導(dǎo)致 HTTP 500 內(nèi)部服務(wù)器錯誤?

這個內(nèi)部服務(wù)器錯誤可能是由很多事情引起的,通常是服務(wù)器和文件相關(guān)的情況。造成這種情況的示例原因是:

  • 損壞或安裝不當?shù)?WordPress 主題
  • 不兼容或受損的插件
  • PHP 版本不兼容
  • 損壞的 .htaccess 文件
  • 您的主機服務(wù)器有問題

值得慶幸的是,您可以自己解決大部分問題,但從一開始就咨詢您的網(wǎng)絡(luò)托管服務(wù)商始終是個好主意,只是為了確保問題不會結(jié)束。

一般修復(fù)(首先嘗試這些)

這些常規(guī)修復(fù)是您可以執(zhí)行的步驟,不涉及配置您的 WordPress 網(wǎng)站和更改設(shè)置。下面的步驟很簡單,在您開始進行下面的更多技術(shù)修復(fù)之前,可以很好地解決問題。

在不同的瀏覽器上打開頁面或使用隱身模式

嘗試在不同的瀏覽器或使用隱身模式打開您的頁面或網(wǎng)站。最好在這里使用不同的瀏覽器。更好的是,嘗試使用其他人的計算機打開您的網(wǎng)頁。

如果您的網(wǎng)站或頁面在您的第二個瀏覽器或其他地方打開,那么問題可能與您的第一個或默認瀏覽器的緩存或 cookie 有關(guān)。

清除瀏覽器緩存并刪除 cookie

瀏覽器緩存將有用的網(wǎng)頁數(shù)據(jù)存儲在本地存儲中,因此當您重新訪問該站點時,您的本地緩存可以從那里加載該站點。這是特別有用的,因為大多數(shù)網(wǎng)站不會進行巨大的更改,而緩存會讓您的速度更快。不幸的是,如果確實發(fā)生了變化,您的瀏覽器存儲的舊信息可能會導(dǎo)致您這邊出現(xiàn)錯誤。

注意:清除瀏覽器緩存和 cookie 將使您完全退出所有網(wǎng)站。僅當您可以在其他瀏覽器或其他計算機上打開您的頁面時才執(zhí)行此步驟。

清除瀏覽器緩存和 cookie 將通過從頭加載網(wǎng)頁來解決此問題?,F(xiàn)在,清除緩存和 cookie 的過程對于所有瀏覽器都有些不同,因此我們將只介紹 Google Chrome 的步驟,因為它是最常用的瀏覽器。

  1. 在您的 Google Chrome 瀏覽器上,單擊右上角帶有三個點 (???) 的圖標。
  2. 從那里,單擊更多工具并轉(zhuǎn)到清除瀏覽數(shù)據(jù)。
  3. 您可以選擇一個時間范圍,但通常我們會選擇All time。
  4. 之后,選中以下復(fù)選框:
    • “Cookie 和其他網(wǎng)站數(shù)據(jù)”
    • “緩存的圖像和文件”
  5. 單擊清除數(shù)據(jù)。

完成后,現(xiàn)在嘗試加載您的網(wǎng)站,看看您是否仍然收到 HTTP 500 錯誤。

刷新你的 DNS

域名系統(tǒng)或 DNS 就像互聯(lián)網(wǎng)在您和在線服務(wù)器之間的翻譯器。您的 DNS 就像緩存系統(tǒng)一樣存儲您訪問過的 IP 地址。因此,當您搜索 RunCloud.io 或 Facebook.com 等網(wǎng)站時,您的瀏覽器可以直接從 DNS 獲取 IP 地址,而不是通過互聯(lián)網(wǎng)搜索該 IP。

如果 IP 地址發(fā)生變化或 DNS 遭到破壞,將導(dǎo)致提供的 IP 地址無法正常工作。刷新 DNS 是另一種清除 DNS 緩存的方法,因此您可以更新和解決連接問題,例如 HTTP 500 錯誤。

  1. 先關(guān)閉瀏覽器。
  2. 接下來,按Windows?+?R鍵打開“運行”對話框。
  3. 輸入“?cmd?”并按Enter。
  4. 在命令提示符下,輸入命令“?ipconfig /flushdns?”并按Enter鍵。

對于 Mac 用戶,這是您的分步過程:

  1. 按Command?+?Space打開 Spotlight?。
  2. 輸入“?Terminal?”并按Enter。
  3. 將以下命令復(fù)制并粘貼到終端中:sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder并按Enter。
  4. 系統(tǒng)會要求您輸入 Mac 密碼。這是正常的,終端只是要求驗證。

當您刷新 DNS 后,終端沒有成功或“操作完成”消息,所以不要等待。完成以下步驟后,重新加載瀏覽器并查看它是否解決了問題。如果 500 錯誤仍然存??在,讓我們從下面的更多技術(shù)修復(fù)開始。

如何修復(fù) HTTP 500 錯誤 – 技術(shù)修復(fù)

聯(lián)系您的房東

在我們繼續(xù)之前,請先聯(lián)系您的房東并向他們的支持團隊尋求幫助。盡管問題很可能出在您的 WordPress 文件上,但盡早將您的支持票掛起將有助于您在修改以下修復(fù)程序時獲得回復(fù)。

此外,無論如何,您的房東的支持團隊很有可能會幫助您解決技術(shù)問題。

PHP 版本不兼容

您遇到此問題的另一個原因可能是因為 PHP 版本不同。某些主機會自動更新其 PHP 版本,如果您的 WordPress 主題或插件已過時,這可能會導(dǎo)致錯誤。對于這個問題,您需要先與您的房東聯(lián)系并將此查詢包含在您的票務(wù)請求中。

備份您的網(wǎng)站

首先備份您的網(wǎng)站。雖然以下步驟不會危及您的網(wǎng)站,但最好還是確保安全并進行備份。根據(jù)您的供應(yīng)商,您可能已經(jīng)有了每日備份,如果需要,您可以使用它。

否則,您可以使用備份插件備份您的網(wǎng)站。這里有一對你可以使用:

  • 博客庫
  • 升級版
  • 返回WPup
  • WordPress 的數(shù)據(jù)庫備份

在我們的完整指南中了解有關(guān)以正確方式執(zhí)行網(wǎng)站備份的更多信息。

損壞的 .htaccess 文件

損壞的 .htaccess 文件是發(fā)生 HTTP 500 錯誤的常見原因之一。

.htaccess 文件控制您網(wǎng)站的許多配置,包括 URL 重定向和加載自定義錯誤頁面。它就像您網(wǎng)站的目錄和導(dǎo)航系統(tǒng)。損壞此文件會導(dǎo)致 HTTP 500 錯誤,以及許多其他可能的問題,如 404 消息。

注意:配置您的 .htaccess 文件對于初學者來說可能很困難,如果您弄亂了文件的設(shè)置,您可能對您的網(wǎng)站弊大于利。在此修復(fù)中,我們只會禁用當前的 .htaccess 文件,以便您的網(wǎng)站可以創(chuàng)建一個新文件。理想情況下沒有錯誤。

  1. 將所選的 FileZilla 或 SFTP 連接到您的網(wǎng)站。
  2. 轉(zhuǎn)到存儲wp-admin和wp-content等文件夾的目錄,然后查找.htaccess文件。
  3. 找到它后,右鍵單擊該文件并將其重命名為“?.htaccess-old”。
  4. 刷新您的網(wǎng)站并檢查錯誤消息是否消失。

如果錯誤已修復(fù),那么您的舊 .htaccess 文件已損壞并產(chǎn)生錯誤。以下是創(chuàng)建新 .htaccess 文件的方法:

  1. 打開 WordPress 儀表板并轉(zhuǎn)到Settings。
  2. 之后,尋找永久鏈接并打開該菜單。
  3. 創(chuàng)建一個新的 .htaccess 文件并將其配置為Plain。
  4. 單擊保存更改。
  5. 將永久鏈接結(jié)構(gòu)更改為適合您的任何內(nèi)容,完成后單擊“保存更改” 。

那應(yīng)該為您重新創(chuàng)建一個新的 .htaccess 文件。重新加載您的網(wǎng)站,看看它是否解決了問題。

檢查你的插件

您最近是否安裝了新插件或更新了插件的配置設(shè)置?

插件是提升網(wǎng)站質(zhì)量的好方法,但如果插件太多,它們可能會成為箭矢。它們可能相互沖突或因缺乏維護而過時。無論哪種方式,檢查您的插件都是一個很好的開始。首先停用您安裝的最新插件,然后檢查您的網(wǎng)站是否存在錯誤。您可以這樣做:

  1. 打開您的 WordPress 管理面板。該網(wǎng)址為 www.sample.com/wp-admin,但請將“sample”替換為您的網(wǎng)站名稱。
  2. 從那里轉(zhuǎn)到插件。
  3. 列出所有插件后,查找您安裝的最新插件并將其禁用。
  4. 在另一個選項卡上打開您的網(wǎng)站,看看它是否修復(fù)了 HTTP 500 錯誤。
  5. 重復(fù)此操作,直到您完成大部分(如果不是全部)插件。

如果錯誤仍然存??在,可以安全地假設(shè)這不是因為您的插件。您可以再次重新激活它們。

另一方面,如果問題得到解決并且通過禁用插件錯誤消失,請一個接一個地激活所有其他插件,直到錯誤重新出現(xiàn)。其余禁用的插件應(yīng)該是罪魁禍首。要解決此問題,您可以更新插件或?qū)⑵涮鎿Q為替代插件。

如果更新插件不能解決您的問題,請嘗試谷歌搜索您當前的案例。很可能其他 WordPress 用戶也遇到了您的問題并且可能有解決方案。

重新安裝或切換您的主題

您使用的是新主題還是您的主題已過時?

新主題可能會破壞站點中的頁面,尤其是在未正確安裝的情況下。在重新安裝主題之前,請嘗試切換到舊主題或使用默認的 WordPress 主題,如二十十六。HTTP 500 錯誤是否仍然發(fā)生?如果是,則新主題可能是問題所在。如果沒有,我們建議您轉(zhuǎn)向下一個解決方案。

現(xiàn)在,如果您沒有經(jīng)驗,更改主題可能會有風險。主題文件不完整、安裝錯誤版本的主題等問題可能會發(fā)生,并可能增加您的問題。我們建議僅在您已經(jīng)熟悉操作 WordPress 文件或擁有可以輕松恢復(fù)的網(wǎng)站備份時才執(zhí)行此操作。

以下是有關(guān)如何執(zhí)行此操作的分步指南:

  1. 將 FileZilla 或您選擇的 SFTP 連接到您的站點。
  2. 查找您的wp-content文件夾,然后轉(zhuǎn)到themes。
  3. 找到包含您當前使用的主題的文件夾,并將主題文件夾重命名為“?themename-oldver?”。添加“?-oldver?”將幫助您從新主題中識別出舊主題。
  4. 現(xiàn)在,像往常一樣安裝一個新的主題副本。

或者,一些拖放構(gòu)建器(如 Themify 和 Elementor)允許您輕松地從 WordPress 儀表板重新安裝主題。這些步驟因構(gòu)建器而異,但請嘗試尋找您的主題并查看選項。重新安裝按鈕應(yīng)該在那里。

完成后,新主題應(yīng)保留您的所有設(shè)置和個性化設(shè)置。驗證是否一切正常并打開出現(xiàn) HTTP 500 錯誤的問題頁面。如果問題得到解決,那么您的舊主題可能有問題。您不必刪除主題的舊副本。將它放在那里以防萬一,您甚至可以更改標簽并為其添加日期。

檢查文件權(quán)限并確保您的帳戶被允許

文件權(quán)限決定誰可以讀取、寫入和執(zhí)行您的 WordPress 站點的文件。如果您正在設(shè)置新權(quán)限或創(chuàng)建新類型的用戶,則權(quán)限文件可能處理不當。

盡管修復(fù)權(quán)限非常簡單,但這是一個重復(fù)的過程。以下是檢查文件權(quán)限然后正確設(shè)置它們的方法:

  1. 打開 FileZilla 并將其連接到您的網(wǎng)站。
  2. 首先查找您的wp-content并右鍵單擊該文件夾。
  3. 選擇文件權(quán)限。
  4. 在新的對話窗口中,您可以為三種類型的用戶設(shè)置權(quán)限:Owner、Group 和 Public。這是他們的意思:
    • 所有者 – 網(wǎng)站所有者
    • 群組 – 您設(shè)置的任何可以處理和訪問 WordPress 儀表板的員工
    • 公開 – 任何打開您網(wǎng)站的人。
  5. 作為一個好的經(jīng)驗法則,所有者應(yīng)該選中所有框,并且組和公眾只允許“閱讀”。您需要確保出現(xiàn) HTTP 500 錯誤的頁面的權(quán)限設(shè)置正確。

對于集合,數(shù)值通常設(shè)置為“644”,對于目錄和可執(zhí)行文件,數(shù)值通常設(shè)置為“755”。不過,這可能與您的主機不同。因此,如果您不確定正確的值,可以等到聯(lián)系房東的支持團隊或通過谷歌搜索房東的數(shù)值。

重復(fù)步驟 3 到 5,但要處理出現(xiàn) HTTP 500 錯誤的文件夾和文件。

PHP內(nèi)存限制不足

對于那些在 WordPress 管理儀表板端遇到 HTTP 500 錯誤的人,此修復(fù)可能會有所幫助。

您網(wǎng)站的 PHP 內(nèi)存限制通常足以應(yīng)付大多數(shù)情況,但有時在您上傳文件或嘗試發(fā)布新帖子時會達到限制。

  1. 打開記事本或VS 代碼。
  2. 輸入“?memory=64MB?”并將文件保存為“?php.ini”。
  3. 打開 FileZilla 并將其連接到您的網(wǎng)站。
  4. 查找您的wp-admin文件夾并在那里上傳 php.ini 文件。

重新加載您的 WordPress 管理儀表板并查看錯誤是否仍然存在。如果增加 PHP 內(nèi)存限制對您有用,那么您必須聯(lián)系您的主機以尋求額外幫助。

同樣,由于您網(wǎng)站上的 PHP 內(nèi)存限制通常足以滿足常規(guī) WordPress 使用,因此頻繁達到限制仍然是一個問題。您可能正在運行一個編碼效率低下的插件,或者有一個主題功能會減慢您整個網(wǎng)站的速度。要評估此問題,我們建議讓您的房東親自為您檢查。他們的支持團隊可能更清楚要禁用什么以及使用什么替代方案。

幸運的是,如果您使用的是 RunCloud – 這再簡單不過了。

對于連接到 RunCloud 的服務(wù)器上的任何 Web 應(yīng)用程序,您可以直接從 RunCloud 儀表板增加 PHP 內(nèi)存限制。

只需導(dǎo)航到您的 Web 應(yīng)用程序的設(shè)置,然后增加那里的memory_limit的值。確保您點擊更新 PHP 設(shè)置,以便應(yīng)用您的更改。就是這樣!

什么是WordPress HTTP 500內(nèi)部服務(wù)器錯誤?-美聯(lián)科技

這應(yīng)該可以解決 RunCloud 用戶的問題。

使用備份恢復(fù)您的站點

盡管其他來源經(jīng)常引用此步驟,但我們不建議您通過備份恢復(fù)或重新安裝整個網(wǎng)站。您的個人 WordPress 文件導(dǎo)致 HTTP 500 錯誤的可能性很低,而作為沒有經(jīng)驗的 WordPress 用戶使用備份恢復(fù)站點的風險更高。

一些主機為您備份您的 WordPress 網(wǎng)站作為他們付款計劃的一部分,所以只需聯(lián)系他們的客戶支持團隊。他們可能會先解決您的問題,然后再將您的網(wǎng)站恢復(fù)到以前的備份。

重新安裝核心 WordPress 文件

然而,核心 WordPress 文件是另一回事。這些 WordPress 文件是您網(wǎng)站的骨架系統(tǒng),這些文件的任何問題肯定會對您的網(wǎng)站產(chǎn)生重大影響。值得慶幸的是,重新安裝 WordPress 并不復(fù)雜。這是最簡單的方法:

  1. 打開您的 WordPress 管理儀表板。
  2. 導(dǎo)航到更新。您會在屏幕左側(cè)的“主頁”選項卡下方找到它。
  3. 在 WordPress 更新頁面上,查找并單擊立即重新安裝。

WordPress 將自動開始在您的設(shè)備上下載,并將最新版本重新安裝到您的站點。這不會花太長時間,因為 WordPress 文件本身很小。

如果您無法訪問 WordPress 管理面板,您可以嘗試使用 SFTP 重新安裝 WordPress。您需要某種文件歸檔工具來解壓縮文件。如果沒有,可以使用WinRAR。

在您繼續(xù)執(zhí)行以下步驟之前,我們建議您備份您的網(wǎng)站以確保安全。雖然您只會用新文件覆蓋舊的 WordPress 文件,但備份您的網(wǎng)站只是一種很好的做法。

  1. 打開WordPress.org并下載最新的 WordPress 版本。該按鈕將位于屏幕的右上角。
  2. 下載完成后,右鍵單擊 WordPress zip 并查找Extract Files…。單擊該選項。
  3. 屏幕上會出現(xiàn)一個提示,要求確認,您可以對所有這些都說“是” ,這樣您就可以開始提取文件了。
  4. 文件解壓完成后,您會發(fā)現(xiàn)一個“wordpress-versionxxx?”文件夾。打開它并刪除wp-content。
  5. 之后,打開 FileZilla 或任何 SFTP 并將其連接到您的網(wǎng)站。
  6. 將“ wordpress-versionxxx?”文件夾中的所有文件復(fù)制并粘貼到您的根文件夾。這通常命名為public或public_html。
  7. FileZilla 或您正在使用的 SFTP 將打開提示“目標文件已存在”。單擊Overwrite選項并選擇Ok。

您的計算機應(yīng)該開始用剛剛下載的新文件覆蓋舊的 WordPress 文件。這將覆蓋所有核心 WordPress 文件,而不會觸及或刪除您的任何主題、插件和整體內(nèi)容。

這應(yīng)該是您需要一勞永逸地修復(fù) HTTP 500 錯誤的最后一個修復(fù)。如果您仍然收到 HTTP 500 錯誤,請確保您已聯(lián)系主機的客戶支持團隊。

如何防止 HTTP 500 錯誤發(fā)生?

預(yù)防勝于治療,網(wǎng)站錯誤尤其如此。HTTP 500 錯誤會對您網(wǎng)站的搜索引擎優(yōu)化產(chǎn)生負面影響,您可能需要數(shù)周甚至數(shù)月的時間才能自己發(fā)現(xiàn)這些錯誤。以下是您可以用來防止錯誤再次發(fā)生的一些常規(guī)提示。

更新您的插件

確保所有插件都已更新。您的 PHP 版本不再支持的過時插件可能會導(dǎo)致這些錯誤,如果該插件負責您網(wǎng)站的大部分內(nèi)容,則更是如此。

保持文件權(quán)限為最新

每當您創(chuàng)建新用戶或嘗試重新配置您的權(quán)限時,請確保在關(guān)閉 SFTP 之前一切正常。不正確的權(quán)限,尤其是在為您的員工創(chuàng)建新角色時,可能會導(dǎo)致這些 HTTP 500 錯誤。

使用 WordPress 調(diào)試

仍然收到錯誤?希望您的房東現(xiàn)在已經(jīng)回復(fù)了。此步驟完全是可選的,但它可以加快尋找其他解決方案或為您的主機提供更多信息的過程。

調(diào)試功能會具體顯示錯誤的來源。這對您的房東來說是很有價值的信息,同時也為您提供了錯誤消息,您可以在 Google 中復(fù)制粘貼,希望能找到與您有相同特定錯誤的人。

請記住,如果您是服務(wù)器管理新手,調(diào)試日志可能會讓您望而卻步。如果您不理解調(diào)試產(chǎn)生的日志,至少您可以將它們呈現(xiàn)給您的主機或支持團隊,以幫助他們解決您的問題。

以下是打開調(diào)試的方法。

  1. 打開您的安全文件傳輸協(xié)議 (SFTP) 應(yīng)用程序。如果您沒有,行業(yè)標準是FileZilla。從提供的鏈接下載并安裝客戶端。
    1. 要將 FileZilla 連接到您的站點,請打開FileZilla。
    2. 單擊文件并轉(zhuǎn)到站點管理器。
    3. 在主機框中輸入您網(wǎng)站的ftp 地址。看起來是這樣的:ftp 地址不是http://www.sample.com而是ftp://ftp.sample.com或ftp://sample.com。
    4. 之后,只需將端口框留空即可。那里的默認值應(yīng)該是 21,除非另有說明,否則您不需要更改它。
    5. 從“登錄類型”框中,選擇“正?!薄?/li>
    6. 接下來,在用戶框中輸入您的完整用戶名。這可以是正確的用戶名或電子郵件地址,這取決于您網(wǎng)站的設(shè)置方式。
    7. 最后,輸入密碼。

完成這些步驟后,F(xiàn)ileZilla 現(xiàn)在應(yīng)該連接到您的網(wǎng)站。

  1. 從那里,查找并打開wp-config.php文件。此步驟不需要代碼編輯器,但如果您更喜歡更簡潔的界面而不僅僅是默認的記事本,則可以下載 VS Code 。
  2. 打開 wp-config.php 文件,添加以下代碼:

定義('WP_DEBUG_LOG',真);

  1. 保存 .php 文件并重新加載您的網(wǎng)站。

您站點出現(xiàn)的任何錯誤現(xiàn)在都應(yīng)記錄到您的 debug.log 文件中。您可以在 FileZilla 的 /wp-content/ 目錄下找到它。完成調(diào)試后,?不要忘記將值從true更改為false 。

現(xiàn)在,只需將 debug.log 文件發(fā)送給您的主機,以便他們解決您的問題。

行動后報告——修復(fù) WordPress HTTP 500 錯誤

WordPress HTTP 500 錯誤是一個很難解決的問題。它含糊不清,這使得故障排除變得很困難。我們已按重要性排列了上述步驟,希望您能夠解決此問題,而不必追根究底。?哪種修復(fù)對您有用?如果他們都沒有,您是如何設(shè)法解決這個問題的?在下面的評論中讓我們知道!

客戶經(jīng)理