Wordpress:添加后期致命错误内存限制

时间:2014-09-19 11:35:31

标签: php wordpress

当我尝试添加新帖子后,点击"发布"我有这个致命的错误:

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 71 bytes) in /XXX/wp-includes/meta.php on line 776.

我和我的服务器管理员说过,他不能给我更多的内存,所以我尝试通过插件WP-Optimize来优化WP,但是这没有帮助。 我认为wordprass是一个很好的选择,有很多帖子。现在我有wp_posts 5423和wp_postmeta 32734行。(该网站存在不到1年) 任何建议都会有所帮助。谢谢!

1 个答案:

答案 0 :(得分:0)

WP-Optimize无法解决您的问题,因为它的工作是清理数据库。 您的PHP错误与PHP内存限制有关。

如果您有权访问该代码,请在" index.php"中添加以下内容:你的Wordpress文件夹的文件:

ini_set("memory_limit","128M");

如果您有权访问服务器" php.ini"文件,然后更改以下内容:

memory_limit = 128M

数据库的大小并不重要。它失败了,因为你的帖子可能"太多的数据(图像,视频等)并且它经历了填充内存的循环,当它达到极限时,脚本失败。 如果每次尝试撰写帖子时都会出现,那么您可能需要查看Wordpress插件及其性能。