2017-04-14 21 views
-1

當我嘗試在我的wordpress中打開我的儀表板頁面之一時出現錯誤腳本允許內存大小268435456字節耗盡(嘗試分配71個字節)在/wp-includes/wp-db.php在線2413

錯誤消息如下:

Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 72 bytes) in 
    /home2/liquifac/public_html/grandviewbiz.com/wp-includes/wp-db.php on line 2413 

我四處詢問,被告知我必須增加memory_limit的到的東西比256M高,所以我改成了512M,仍然同樣的問題。

那麼你能告訴我如何解決這個問題,我該怎麼做?

+0

顯示導致錯誤的代碼。 –

+3

他確實說它在WP儀表板中,所以沒有代碼顯示。這可能是由任何插件/主題/活動組合造成的。 –

+0

Off topic?更像是一個受保護的答案的重複:https://stackoverflow.com/questions/21680244/fatal-error-allowed-memory-size-of-268435456-bytes-exhausted-tried-to-allocate – ppostma1

回答

0

我找到了解決方案。該問題是由iThemes安全插件造成的。我把它關掉了,錯誤消失了。

+3

是否顯示鏈接到您的網站添加一些有用的答案?要小心,因爲很容易將其視爲垃圾郵件。 – Steve

0

好吧,所以這基本上是WordPress的說,你沒有足夠的內存可用的儀表板/管理區。因此,這裏的幾件事情要嘗試:

  1. 打開你的wp-config.php文件在你的站點根目錄,並添加以下

    定義( 'WP_MEMORY_LIMIT', '512M'); define('WP_MAX-MEMORY_LIMIT','512M');

  2. 禁用所有插件並查看問題是否消失。如果是這樣,開始重新激活插件1 1,直到問題返回。您最後激活的插件是將您的系統推向極限的插件,儘管它可能不是問題的唯一原因。

  3. 將您的主題更改爲包含WordPress默認主題之一,以消除您的主題爲原因。

  4. 通過php.ini文件增加您網站的可用內存。

  5. 通過您的主機控制面板增加系統內存(如果可用)。或者聯繫您的主機提供商。他們甚至可以幫助你識別記憶豬。

Ps。您網站的前端(grandviewbiz.com)發生500個錯誤。這應該會顯示您的系統錯誤日誌中的錯誤。如果您無法直接訪問日誌文件,請向您的Web主機講話。日誌還應該幫助您縮小可能的原因。 如果你通過這些工作,你會發現問題。這可能僅僅是因爲你在一個蹩腳的& /或低規格服務器,簡單地沒有足夠的內存來滿足您的網站需求。

相關問題