Wordpress致命错误允许内存plugin.php

时间:2011-12-23 00:37:50

标签: php wordpress

好吧,尝试激活6个左右的插件可能是错误的。但是现在我陷入困境这是我在试图访问WP-Admin页面时看到的全部内容。我不再熟悉Wordpress了,不知道这是什么,为什么会这样,以及如何解决它。任何帮助将不胜感激。

  

致命错误:允许的内存大小为33554432字节耗尽(尝试过   分配30720个字节)   /home/monkey/public_html/sites/mysiteurl.com/wp-admin/includes/plugin.php   在883号线上

2 个答案:

答案 0 :(得分:2)

要将WordPress内存增加到64MB,请将以下内容添加到wp-config.php:

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

从官方WordPress documentation增加内存限制:

  

WP_MEMORY_LIMIT选项允许您指定最大数量   PHP可以使用的内存。此设置可能是必要的   您收到消息的事件,例如“允许的内存大小为xxxxxx”   字节耗尽“。

...

  

请注意,如果您的主机不允许,此设置可能无效   增加PHP内存限制 - 在这种情况下,请与您的主机联系   增加PHP内存限制。另外,请注意许多主机设置PHP   限制在8MB

如果你不断添加插件,你最终会耗尽内存。在你的情况下,33554432字节正好是32MB,这是上面预期的四倍。但是您的网络主机可能仍然允许您增加。如果没有,可能是时候移动Web主机了。祝你好运。

答案 1 :(得分:1)

停用所有插件并逐个激活,以找到有问题的插件。

这就是我要做的事。

  • 将插件文件夹重命名为/ plugin_off /
  • 尝试登录wp-admin,如果问题在于插件,您就可以登录。
  • 转到插件页面,所有插件都将被停用(因为文件不存在)。
  • 将插件文件夹重命名为/ plugin /
  • 逐个激活插件,直到遇到同样的问题。
  • 在问题发生之前激活的最后一个导致问题。 (你可以决定不使用它或检查插件论坛以查看类似的问题或增加内存限制说64MB并自己尝试或调试插件。)