Drupal:在少数情况下如何避免内存耗尽错误消息

时间:2011-01-31 10:02:55

标签: drupal drupal-6

我在godaddy托管上使用Drupal网站,内存限制较低。

该网站运行正常,但是当我访问View时,我收到了耗尽的内存错误消息。为服务器生成视图会更加昂贵吗?我怎样才能克服这个问题?

此外,我注意到如果我是管理员用户(uid = 1),我会在管理页面中导航问题:再次耗尽内存错误。

如果我只是一个经过身份验证的用户,那么我对此没有任何问题。是因为我有更多权限,因此为管理员用户启用了更多模块?

感谢

3 个答案:

答案 0 :(得分:1)

增加php内存限制

站点/默认/ settings.php文件

ini_set('memory_limit', '256M');

答案 1 :(得分:0)

http://drupal.org/node/31819 - 阅读有关如何增加内存的信息。我建议您使用64MB或更多(如果您通过imagecache或其他处理图像,则为96MB或更多)。如果godaddy不提供它,请增加“托管级别”或更改它。

答案 2 :(得分:0)

  

如果我只是一个经过身份验证的用户,   那我就没问题了。是吗   也许是因为我有更多的权限   因此启用了更多模块   管理员用户?

答案=是的,与普通用户相比,额外的模块使用的内存更多。

  

Drupal:如何避免内存耗尽   在少数情况下出现错误信息?

只有当您选择一个体面的主机且具有小到中等的用户群时,Drupal才能在共享主机上使用。老实说,GoDaddy共享托管有一个真正可怕的声誉。 Stackoverflow是一个编码网站,但你的问题的答案是 “得到一个更好的主机。”:o)