WordPress升级错误解决:Fatal error: Allowed memory size of

日期: 标签:WordPress教程故障排除经验 17 条留言
如需帮忙改代码,或者WordPress二次开发、PHP网站建设等需求,可联系我购买付费服务:  点此联系我

     每次WordPress出新版本,我向来都是等到所有小白鼠都死光了才开始升级的,这次等了三个星期,升级的小白鼠差不多也死光了。

     不过这次把给我的WordPress程序从2.8.4升级到2.8.5的时候,我也当了一回小白鼠。在后台点击"自动升级",就出现了以下错误提示(可能数字跟你的不太一样):

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

     以前也是自动升级的,没出现过这样的问题,我的网站空间估计也没什么问题,还好之前已经有小白鼠因为这个问题而死掉了,我幸存下来了,具体解决办法有三:

  1. 在WordPress的安装目录下新建一个.htaccess文件(已存在就不用新建了),在文件内填上:  php_value memory_limit 64M
  2. 在 wp-config.php 文件的 define ('WPLANG', '');下一行添上:
    define('WP_MEMORY_LIMIT', '64M');
  3. wp-settings.php,编辑这个文件,修改define('WP_MEMORY_LIMIT', '32M');define('WP_MEMORY_LIMIT', '64M');

     以上第二种方法在我的博客上测试成功,也推荐使用第二种方法,WordPress更新不影响wp-config.php。第三种方法是官方文档提供的解决方案,你可以根据自己的喜好选择一个方法解决你的问题。祝你成功啊!再不成功就是你的主机限制问题了。

-- 完 --

本文采用 「CC BY-NC-SA 4.0」创作共享协议,转载请标注以下信息:
原文出处:露兜博客 https://www.ludou.org/wordpress-fatal-error-allowed-memory-size-of.html
露兜
kaapass@outlook.com  QQ 825533758

业余编程爱好者,主业是淘宝店主,卖些工艺品,感兴趣可以到我的淘宝店看看(旺旺不提供技术咨询):西西弗sisyphe

17 条留言

点此留言
  1. 梁兄

    我比你更郁闷啊。在后台不小心点了一下升级。发现很快啊。几秒钟搞字了。结果,在后台发文章的时候他死活没有内容。就是编辑框里面的东西总是保存不了,只是保存文章的标准。你更新以后编辑框里面总是没有内容。于是我不得不一次次的点更新,偶而会更新成功。真郁闷啊。不知道怎么办了。。

  2. Ludou

    @梁兄 所以我一般不轻易升级,等新版本出来一段时间后我才去升级。上次升级之后,我也遇到发文章时不能添加原有的标签,后来用了一段时间,莫名其妙地又好了,很神奇!

  3. 梁兄

    呵,主要是还在网上找不到解决方法,我只好一直点更新,偶而会有一次更新通过:)周末愉快。。

  4. Ludou

    @梁兄 也祝你周末愉快!

  5. 漠天

    现在2.84都出来了,你做小白鼠吧。O(∩_∩)O哈哈~

  6. Ludou

    @漠天 应该是2.8.6

  7. 1129

    升级前一定记得做整站备份,否则欲哭无泪了
    一直在用2.8.2,不升级了

  8. Ludou

    @1129 备份当然是要做。

  9. q112521

    是的啊。 一定要备份的了。。

  10. 菜牛

    我不升级有时候也会出现这个问题,囧。

  11. Ludou

    @菜牛 按照上面说的改一下就可以了!

  12. miu

    謝謝你!我可以登入了!!!太感激了~

  13. Ludou

    @miu 不必客气

  14. 踢球人

    搞定了
    把php.ini加了条memory_limit = 256M

  15. Ludou

    @踢球人 嗯,但不是每个主机都支持php.ini的

  16. key

    感谢啊!

  17. 波波鱼

    用第二种方法解决了问题,谢谢博主!

发表留言