【发布时间】:2011-10-16 19:09:17
【问题描述】:
我已从 WHM > PHP 配置编辑器将 php 内存限制从 whm 设置为 256M。 即便如此,我的 wordpress 网站和管理员仍向我显示如下错误。
Fatal error: Out of memory (allocated 36175872) (tried to allocate 30720 bytes) in /home/XXXX/public_html/wp-includes/class-simplepie.php on line 14272
Fatal error: Out of memory (allocated 35127296) (tried to allocate 1966080 bytes) in /home/XXXX/public_html/wp-includes/class-simplepie.php on line 5427
我也尝试在 wp-config.php 的顶部添加以下行,但没有运气和同样的错误。
define('WP_MEMORY_LIMIT', '128M');
谁能给我建议或告诉我可能的解决方案?
【问题讨论】:
-
为什么 Wordpress 使用这么多内存?正常情况下,32M应该绰绰有余了……
-
我不确定可能是一些插件,因为我已经分离了更多的内存可能是什么问题或如何解决?
-
错误出现在
class-simplepie.php,似乎属于“simplepie”,用于创建RSS提要。第二行说tried to allocate 1966080 bytes,大约 1.8MB,对于单个语句恕我直言,相当多!我不熟悉 wordpress 或 simpliepie 插件,但恕我直言,追踪错误将是比仅仅增加内存限制更好的解决方案。要么查看代码,要么尝试从简单的人那里获得帮助。
标签: php wordpress fatal-error