Wordpress - 尝试编辑帖子 - “致命错误:内存不足”......但内存限制很高

时间:2010-09-26 17:07:05

标签: php wordpress memory

啊,我很绝望,我帮助别人可以帮助我!

我有一个域名:example.com。对于不同语言,有各种WP安装,例如/ en /,/ fr /。我复制了英语/ en /以进行其他外语安装。原始/ en /安装仍然很好。

其他安装在前端工作,但是,当我尝试编辑页面时,例如我收到此错误,更新/保存/提交时: p>

  

致命错误:第1371行/homepages/../wp-includes/wp-db.php内存不足(分配28835840)(试图分配35个字节)

英语语言安装(/ en /)不会发生这种情况,而当我更改其他博客中的其他内容时则不会发生这种情况。例如,我设法更改了博客的名称,小部件,菜单等。

我已经安装了Memory Booster插件,所以 PHP现在有256M 可以使用,但这似乎早就耗尽了内存。

有谁知道如何提供帮助? :(

提前赞赏!!!

3 个答案:

答案 0 :(得分:1)

也许是一个愚蠢的问题,但是在调整内存限制后你是否重启了你的web服务器?

或者,也许在某个地方或在Apache配置文件(php_value / php_admin_value)中存在PHP文件(ini_set('memory_limit', ...))内存限制的覆盖。

您可以尝试通过插入以下内容来打印有效的内存限制一个

echo '<h1>LIMIT: '.ini_get('memory_limit').'</h1>';
在错误行之前的

语句(如果错误可重复地出现在同一位置)并重新加载有问题的页面以查看您的限制是否符合您的想法(在执行此操作之前备份原始文件)。

答案 1 :(得分:1)

这个错误可能是一个红色鲱鱼,即表明问题与内存有关,即使不是。

答案 2 :(得分:1)

问题是您正在运行多个WP安装。每个至少需要30兆美元,而且你已经用完了,特别是如果您的主机价格便宜,最高可达30兆。使用适当的多语言实现方式运行一次安装

http://codex.wordpress.org/Multilingual_WordPress

http://wpml.org/

或找一个新的网络主机。