wordpress 2.8.2 升级失败 出现Allowed memory..exhausted.. 解决方法

28/07/2009

WordPress 2.8.2 出来已经有一段时间了,但是升级时总是出现错误:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 7680 bytes) in …wp-includes/http.php on line 1345.

一开始以为是哪个插件阻碍了升级,当停用所有插件后还是不能解决问题,后来分析了错误提示后,知道了应该是内存不足,所以,关键问题是加大wordpress的使用内存。

解决方法很简单,打开wp-config.php文件,在

define ('WPLANG', 'zh_CN');

后插入

define('WP_MEMORY_LIMIT', '64m');

当然,

将代码放在另外语句后也是可以的。

这样应该可以解决。如果还不能解决,那么多加几个文件:

1、创建一个文件,文件名为php.ini ,在里面写入代码 memory_limit = 64MB 将其放到网站根目录。

2、在你的.htaccess文件中,写入一条语句 SetEnv PHPRC /<unix path to the directory where php.ini is>/

3、第三步就是上面说的在wp-config.php中插入语句。

以上应该能解决问题。一般第一步就能解决问题。

© 2009-2010 www.trendslab.cn 转载请留此项

4 条评论

  • Viaxl At 2009.11.12 00:54 said:

    复制语句的时候不知道为什么引号变成了全角..把我害苦了 debug半天

    • Cassie At 2009.11.15 18:43 said:

      如果有问题,再修改wp-config.php文件然后覆盖原文件就好了。

    • 北上鱼 At 2009.11.25 21:03 said:

      说得好,真好

      • genital warts At 2009.11.28 10:11 said:

        博主博客弄的不错,我要好好学习下:)

        (不能为空)
        (不能为空, 不会显示在评论中)
        CommentLuv Enabled

        Previous post:

        Next post: