最近幾個朋友包括我自己,升級到WordPress 2.8都出了點問題,不管是管理介面(Dashboard),或者登入出問題,看來幾乎都是記憶體不夠用。不知道WP2.8改了那些,記憶體的需求是更大了,這邊提供幾個解決的方法。
當出現以下的類似情況,要來調整PHP的記憶體,來執行更多的程式
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 77824 bytes
- 如果有權限修改php.ini,那麼請將memory_limit = 32M的32提高,看是要64還是96或者128。
- 如果沒有權限修改php.ini,可以在.htaccess裡面加上php_value memory_limit 32M,或者更高的數字。
- 也可以定義wp-config.php,新增一個define(‘WP_MEMORY_LIMIT’, ’32M’);,或者更高的數字。
提供幾個方法參考。
4 comments
朵,其他方法試試看
我的疑問是~
當這個錯誤訊息出現,我們做了上面其中一個方法後,
錯誤訊息依然會存在嘛?
我怎麼做那錯誤訊息都會出現…
感謝您
我來試試看,
目前我是先關幾個外掛來處理
嗯,我的ideamoo部落格(http://blog.ideamoo.com)就遇到這個問題,謝謝艾德幫忙找出解決方法,現在終於可以登入啦!