首頁 / 文章 / WordPress / 怎麼修 PHP 中的內存限制問題 WordPress

怎麼修 PHP 中的內存限制問題 WordPress

WordPress 可以說是最好的 內容管理系統 適合沒有任何技術背景的博主、企業家和小企業主。 借助插件、主題和用戶友好的儀表板,任何人都可以構建自己夢想的網站,而無需接觸代碼。

但隨著用戶開始走出他們的舒適區並探索 WordPress,他們可能會遇到各種錯誤,這些錯誤可能會將他們鎖定在儀表板之外。

如果你像我一樣經常擺弄我使用的平台的組件,那麼你會遇到 dread和 ”死亡的白色屏幕”——在你的時間里至少有一次 WordPress.

一個常見的情況將是致命的 PHP 內存耗盡錯誤,可以通過安裝新插件這樣簡單的事情觸發。 然而,它的原因是當你的某個組件 WordPress 網站佔用的內存比你的多 PHP 允許。

這更有可能發生在以精美的視覺效果、豐富的內容和插件來推動資源分配的網站上。 一個例子是電子商務網站,它消耗大量數據和內存來 operaTE。

幸運的是,增加內存限制是一個簡單的解決方案,可以解決大部分問題,如果不是全部, PHP 內存耗盡錯誤。 這是如何做到的:

登錄您的主機帳戶

首先,有多種方法可以訪問您的主機帳戶的cPanel。 有些公司需要您登錄官方門戶,而其他公司只要求您在網站的URL中添加“/ cpanel”。

到達主機帳戶的cPanel登錄頁面後,繼續提供您的憑據。

在初始設置過程中,您的託管提供商會通過電子郵件將您的 cPanel 憑據發送給您。 如果您丟失了此信息,您可以聯繫他們的客戶服務尋求幫助。

登錄後,您應該會看到一個屏幕,其中包含 Web 服務器的文件、域、軟件等部分。 查找“文件管理器”圖標以繼續。

大多數現代 cPanel 平台在文件管理器中有兩個通用區域:文件夾瀏覽器和主資源管理器區域。 如果您的主機帳戶有多個網站,您應該能夠在左側的文件夾瀏覽器中找到它們各自的文件夾。 尋找具有 PHP 內存限制問題以查看其內容。

在你的根文件夾中 WordPress 站點,查找名為“wp-config.php”的文件。php。 在這裡你可以手動增加你的 PHP 內存限制。

請注意-根據您的 託管公司 —有多種方法可以編輯cPanel中的文件。

在此特定示例中,您可以從右鍵單擊菜單中選擇“代碼編輯”,也可以選擇文件並從主工具欄中單擊“代碼編輯器”。
這應該會在新選項卡上打開代碼編輯器。 要開始修復,請在 '<?php' 標記,它應該位於代碼的最頂部。

提示: 收到後您可能會注意到的第一件事 PHP 內存耗盡致命錯誤是文件路徑以及相應的行號提到的錯誤消息。 在您的文件管理器中執行此操作是浪費時間,因為它不會跟踪錯誤的來源。

要修改 PHP 內存限制,你只需要粘貼一小行代碼:

define('WP_MEMORY_LIMIT','256M');

“M”代表兆字節。 也就是說,上面的代碼指示 WordPress 提高 PHP 內存限制為256 MB,這應該足以保證正常 opera大多數網站的重用 - 即使是在線商店。

新添加的代碼應以藍色突出顯示。 將代碼添加到您的 wp-config 後。php 文件,點擊保存按鈕。 就是這樣,繼續刷新你的 WordPress 網站看看是否 PHP 內存問題已解決。

禁用插件

如果上述解決方案沒有解決您的問題,您可以嘗試的下一件事是停用插件並一次重新激活它們。 無法訪問您的 WordPress 儀表板,您可以按照以下說明通過文件完成此步驟。

首先,導航回您的 WordPress 通過文件管理器打開網站並導航到“wp-content”並查找“plugins”文件夾。

您的目標是讓您的用戶無法訪問此目錄 WordPress 安裝。 為此,只需將插件文件夾重命名為您想要的任何名稱。 為了本指南,我們將新文件夾稱為“plugins.old”。

如果插件導致您的 PHP 內存耗盡問題,那麼您應該可以登錄到您的 WordPress 再次儀表板。

轉到“插件”>“已安裝的插件”以查看此頁面。

現在,返回文件管理器並將'plugins.old'文件夾名稱還原為'plugins'。

刷新你的 WordPress 儀表板重新掃描所有系統文件夾。 如果您正確執行了上述所有步驟,那麼您應該恢復所有插件——只是這一次它們將被停用。

要找出導致問題的插件,請逐個重新激活所有插件,直到儀表板再次停止工作。 別擔心; 您可以通過重複重命名過程輕鬆重新獲得訪問權限。 但是,如果您這樣做,請不要重新激活有問題的插件並聯繫其發布者以獲得可能的修復。

恢復默認主題

最後,如果您懷疑 PHP 內存耗盡錯誤是由新主題引起的,那麼您可以通過恢復為默認主題來解決它。

您可以通過在cPanel的文件管理器中導航至“ wp-content”>“ themes”並刪除當前處於活動狀態的主題文件夾來做到這一點。 只需記住在下載之前通過下載來創建備份即可。

請注意,重命名文件夾不起作用,因為 WordPress 仍會檢測主題文件。 但是如果你刪除主題的文件夾, WordPress 將被迫恢復為默認主題。 如果您可以再次登錄儀表板,您就會知道該過程是否有效。

作為一個 WordPress 用戶,故障排除是 cr 之一uci您需要學習生存和成長的所有技能。

這是另一個有用的帖子 這可以幫助您解決此內容管理系統的一些問題。 祝你好運,學習愉快!

 

作者照片

文章 Christopher Jan Benitez

繼續閱讀