今天进入wordpress提示有自动升级,可以升级至英文版的2.9.2。我毫不犹豫地就点了自动升级。升完级,提示升级成功。立即查看站点,觉着没有任何问题。再返回控制台,怀具发生了。提示:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 122880 bytes) in /wp-admin/includes/template.php on line 1448
我仔细一看,不慌不忙,进入服务器修改文件,因为这个错误以前见到过,就是内存溢出错误嘛。简单。打开wordpress根目录下wp-settings.php文件,找到
12 13 | if ( !defined('WP_MEMORY_LIMIT') ) define('WP_MEMORY_LIMIT', '32M'); |
修改为
12 13 | if ( !defined('WP_MEMORY_LIMIT') ) define('WP_MEMORY_LIMIT', '64M'); |
一切就OK了。
转载请注明文章来自糗世界博客
«上一篇 Buzz显然不会因为twitter原因而被盾了 | 如何为你的wordpress博客增加一个Buzz按钮 下一篇»Tags: wordpress

我也出现这个问题,然后我改成64,问题依然如故,我的神啊~
[回复]
admin 回复:
二月 16th, 2010 at 12:37 下午
@我也出现这个问题了, 你把报错的信息传给我看看。也许与你的服务器设置有关,但这种可能性并不大。
[回复]
最后我只得把界面改成英文的,于是就进去了。
你有其它好的解决方式吗?
[回复]
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 122880 bytes) in /home/jiongyul/public_html/wp-admin/menu.php on line 78
[回复]
admin 回复:
二月 16th, 2010 at 4:58 下午
@我也出现这个问题了, 说是/wp-admin/menu.php文件出了问题,我看第78行,正好是调用插件的。也许是插件问题。但如果之前的版本工作都没有问题的话,应该修改内存大小就可以的。你可以试着修必成更大的,比如128M。你也可以检查一下自己是否已经在别的什么地方修改过内存大小。如果仍然不行,你试着先关闭所有的插件试试。如果与插件无关,我就没招了。
[回复]
改成英文界面就完事OK
中文界面的话,插件装多了就要出问题,很郁闷。
我爱母语。
[回复]
确实是插件,插件占用内存过大。
[回复]