Wordpress:致命错误:允许记忆......疲惫不堪

时间:2011-09-18 09:41:36

标签: php wordpress

我仔细阅读了与此类似的问题的答案,但没有找到解决此问题的任何问题。

我在我网站的各个页面上收到以下错误。

  

致命错误:允许的内存大小为16777216字节耗尽(尝试过   在第2930行的[...] / wp-includes / taxonomy.php中分配7680字节

我试图解决这个问题的步骤是:

  • 通过添加“define('WP_MEMORY_LIMIT','256M')行来请求wp-config.php中的内存;”

  • 通过将行更新为“memory_limit = 256M”来增加php.ini中PHP的内存请求

  • 运行phpinfo()告诉我memory_limit(据我认为,我猜)设置为256M。

  • 已安装

  • 通过更改wp-config.php中的标志,似乎有助于减少这些错误的发生频率:

    define('WP_CACHE', true); //Added by WP-Cache Manager
    

    define('WP_CACHE', false); //Added by WP-Cache Manager
    

    但这显然不是一个很好的解决方案,因为我希望启用缓存。也就是说,在我做出改变之前,我甚至无法登录。

  • 我安装了WP-Memory-Usage插件:我显然使用33.58MB来查看wp-admin / dashboard

只安装了一些插件,该网站位于共享主机上,每天可能会收到5-10个浏览器。

有关如何解决内存问题的任何想法?这是缓存的问题吗?我有一封电子邮件发送到我的虚拟主机。

1 个答案:

答案 0 :(得分:3)

根据经验,对于Wordpress安装,16MB 非常很少 - WP只是 非常胖。如果你有一些插件运行,你将一定会经常达到极限。

也许有人可以提出一些内存节省调整,但如果没有这个,我认为与你的提供商交谈并要求他们将限制提高到24或(更好)32MB是最好的方法。