WP出現Fatal error: Allowed memory size

最近幾個朋友包括我自己,升級到WordPress 2.8都出了點問題,不管是管理介面(Dashboard),或者登入出問題,看來幾乎都是記憶體不夠用。不知道WP2.8改了那些,記憶體的需求是更大了,這邊提供幾個解決的方法。

當出現以下的類似情況,要來調整PHP的記憶體,來執行更多的程式

Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 77824 bytes

  1. 如果有權限修改php.ini,那麼請將memory_limit = 32M的32提高,看是要64還是96或者128。
  2. 如果沒有權限修改php.ini,可以在.htaccess裡面加上php_value memory_limit 32M,或者更高的數字。
  3. 也可以定義wp-config.php,新增一個define(‘WP_MEMORY_LIMIT’, ’32M’);,或者更高的數字。

提供幾個方法參考。

  1. 我的疑問是~
    當這個錯誤訊息出現,我們做了上面其中一個方法後,
    錯誤訊息依然會存在嘛?

    我怎麼做那錯誤訊息都會出現…

  2. 嗯,我的ideamoo部落格(http://blog.ideamoo.com)就遇到這個問題,謝謝艾德幫忙找出解決方法,現在終於可以登入啦!

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *