我在godaddy托管上使用Drupal网站,内存限制较低。
该网站运行正常,但是当我访问View时,我收到了耗尽的内存错误消息。为服务器生成视图会更加昂贵吗?我怎样才能克服这个问题?
此外,我注意到如果我是管理员用户(uid = 1),我会在管理页面中导航问题:再次耗尽内存错误。
如果我只是一个经过身份验证的用户,那么我对此没有任何问题。是因为我有更多权限,因此为管理员用户启用了更多模块?
感谢
答案 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)