在WordPress2.8以后的版本中,后台控制面板在使用过程中有时会出现Fatal error: Allowed memory size of 33554432 bytes exhausted的错误提示。出现此问题的原因是由于随着WordPress的版本升级,WordPress本身占用的内存也越来越庞大,原本WordPress默认调用的32M内存已经不够了。经骤雨打新荷请教Google后得到了如下解决方法。
解决方法:
打开WordPress根目录,找到文件:wp-settings.php
第13行:
- define('WP_MEMORY_LIMIT', '32M');
改为 :
- define('WP_MEMORY_LIMIT', '64M');
问题解决。
重要提示:尽量不要使用FTP软件(如FlashFxp)来更改此文件,这样可能会导致文件编码错误。而应将此文件下载到本地,用专门的PHP编辑工具(如:EditPlus或DW等)来修改,然后再上传到原目录。
相关说明:如果问题仍无法解决,说明你所使用的空间主机最大内存限制为32M,(可上传PHP探针查看内存限制的具体大小)请联系你的空间商或者更换空间。