如何修復致命錯誤:WordPress 中超出了最大執行時間

當您嘗試更新 wordpress 插件或主題時,您是否在屏幕上看到“致命錯誤:超出最大執行時間 30 秒”?

通常,當 WordPress 中的 php 腳本需要很長時間才能運行并達到WordPress 托管服務器設置的最大時間限制時,就會出現此問題。時間限制很重要,因為它有助于防止濫用服務器資源。

在本文中,我們將向您展示如何修復 WordPress 中的致命錯誤:超出最大執行時間。

如何修復致命錯誤:WordPress 中超出了最大執行時間

為什么會出現超過最大執行時間的錯誤?

WordPress 中會出現超出最大執行時間的錯誤,因為PHP(WordPress 背后的編程語言)對腳本的運行時間有時間限制。此限制是為了防止 Web 服務器被濫用。

不同的托管公司設置不同的時間限制,但 30-60 秒通常就足夠了。如果WordPress 網站上的 PHP 腳本花費的時間超過此設定時間,則會觸發超出最大執行時間錯誤。

如何修復致命錯誤:WordPress 中超出了最大執行時間

如何修復 WordPress 中的最大執行時間超出錯誤

盡管超出最大執行時間錯誤被稱為“致命錯誤”,但它實際上是最常見且易于修復的WordPress 錯誤之一。

讓我們看看如何修復 WordPress 中超出最大執行時間的錯誤。您可以使用下面的鏈接跳轉到不同的故障排除方法:

  • 方法1:使用WordPress恢復模式
  • 方法 2:編輯 .htaccess 文件
  • 方法三:修改php.ini文件

重要提示:對于后兩種方法,我們建議備份您的 WordPress 以防止您的網站上出現錯誤。請閱讀我們有關如何備份 WordPress 網站的指南以獲取更多信息。

方法1:使用WordPress恢復模式

根據觸發錯誤的時間和地點,WordPress 可能會在前端顯示“此網站遇到技術困難”錯誤通知。

如何修復致命錯誤:WordPress 中超出了最大執行時間

這是 WordPress 5.2 中添加的致命錯誤保護功能的一部分。

您還可能會收到一封電子郵件,告訴您哪個插件(如果插件觸發了錯誤)導致了問題。

如何修復致命錯誤:WordPress 中超出了最大執行時間

該電子郵件還將包含一個特殊鏈接。

這將允許您使用“恢復模式”登錄 WordPress。

如何修復致命錯誤:WordPress 中超出了最大執行時間

到達那里后,您只需停用或刪除導致錯誤的插件即可。

有關更多詳細信息,請參閱我們有關如何使用 WordPress 恢復模式以及如何停用 WordPress 插件的指南。

方法 2:編輯 .htAccess 文件

建議無法訪問 WordPress 儀表板的 WordPress 用戶使用此方法。要修復最大執行時間限制錯誤,您需要手動編輯.htaccess文件并添加一行簡單的代碼。

只需使用FTP 客戶端或 cPanel 或其他網絡托管儀表板中的文件管理器應用程序連接到您的網站。

您的 .htaccess 文件與 /wp-content/ 和 /wp-admin/ 文件夾位于同一文件夾中。如果找不到它,請參閱我們的文章,了解為什么找不到 .htaccess 文件以及如何找到它。

例如,如果您使用 FileZilla 作為 FTP 客戶端,那么您可以在右側列的“遠程站點”部分中找到它。

如何修復致命錯誤:WordPress 中超出了最大執行時間

找到 .htaccess 文件后,只需右鍵單擊它并選擇“查看/編輯”選項。

這將在文本編輯器中打開該文件。

如何修復致命錯誤:WordPress 中超出了最大執行時間

接下來,您需要在 .htaccess 文件的底部添加以下代碼:

如何修復致命錯誤:WordPress 中超出了最大執行時間

此代碼只是將最大執行時間的值設置為 300 秒(5 分鐘)。您現在可以訪問您的網站以查看錯誤消息是否消失。

如果仍然出現錯誤,請嘗試將該值增加到 600。

如果您發現此方法有幫助,請查看WordPress 最有用的 .htaccess 技巧。

方法三:修改php.ini文件

修復 WordPress 中超出最大執行時間錯誤的另一種方法是修改php.ini 文件。

php.ini 文件是一個配置文件,用于定義服務器上的 PHP 設置。在許多 WordPress 托管平臺上,您可能在根文件夾中看不到它。

在這種情況下,您可以使用 FTP 或文件管理器應用程序在 WordPress 根文件夾中創建一個新的 php.ini 文件。

之后,只需編輯 php.ini 文件并添加以下行:

max_execution_time = 60

在 WordPress 中一鍵使用

不要忘記保存文件并將更改上傳回服務器。您現在可以訪問您的網站并查看錯誤是否已消失。

在大多數情況下,使用這兩種方法增加最大執行時間將解決該錯誤。但是,如果沒有,那么您需要聯系您的 WordPress 托管提供商尋求幫助。

有關獲取 WordPress 網站幫助的更多信息,請閱讀我們有關如何以正確方式尋求 WordPress 支持的指南。

我們希望本文能幫助您修復致命錯誤:WordPress 中超出了最大執行時間。您可能還想查看我們關于如何修復在 WordPress 中建立數據庫連接的錯誤的指南以及我們精選的最佳托管 WordPress 托管提供商。

? 版權聲明
THE END
喜歡就支持一下吧
點贊5 分享