Popular Posts

Recent Comments

Feed


Wordpress内存错误!!!

好久没有更新过Wordpress了,WP2.5也发布了,想升级一下,去后面突然发现自己的Wordpress插件选项报错。

内容如下:

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 92160 bytes) in……

有可能是因为PHP运行时内存的问题。看了一下php.ini的配置文件32M应该已经不小了,但是为什么会报错不知道。在网上找了找解决办法,有修改php.ini文件,但是因为要重启Apache才能载入新配置文件,我在服务器上没这个权限,所以只好另找办法,最后在GOOGLE上发现。可以修改wp-config.php文件,加入下面的语句。

ini_set(”memory_limit”, “-1″);

这个方法升级2.5之后就不好用了。另找了其他的方法。修改wp-setting.php文件。

if ( !defined(’WP_MEMORY_LIMIT’) )
define(’WP_MEMORY_LIMIT’, ‘32M’);

if ( function_exists(’memory_get_usage’) && ( (int) @ini_get(’memory_limit’) < abs(intval(WP_MEMORY_LIMIT)) ) )
@ini_set(’memory_limit’, WP_MEMORY_LIMIT);

交上面代码中的32M直接改成了64M就OK。

需要的朋友不能直接复制,要自己打进去,WP上考过去带有格式,会报错,内容全部为小写半角字符。给自己做个记录,另外升级2.5很麻烦,几次升级不成功。



2 Responses to “Wordpress内存错误!!!”

  1. 哈哈,我比较幸运,升级了几个 wordpress 没一个有问题,都是一次就OK~


  2. @zEUS.
    你的BLOG已经换了几版了,呵呵,我这个好像用的太久了,也应该考虑一下了


Post a Comment



About me

流浪五天,八一年的射手座,a Linuxer,现生活在日本首都圈从开始的语言学校留学生,到现在的公司社员,经历了许多事情。想通过BLOG记述一个外国人生活在东京的故事。你可以给我留言,最后非常感谢你的来访。more......