2012-05-15 59 views
0

我试图在共享的1and1 Linux主机上使用PHP 5.4安装Moodle 2.2.2+,使用web安装(http://www.xxecotest3.ingles100。 COM)。安装Moodle时出现内存不足错误2.2.2+

当我第一次执行安装时,我可以到达请求获取moodledata文件夹位置的路径的步骤,以及之后的步骤(我不记得确切地说那是一个要求的内容,我相信数据库信息)。点击进入下一步后,我得到这个错误:

致命错误:内存不足(分配8912896)(试图分配73713字节)在/ homepages/44/d ######/htdocs /tests/moodle/lib/outputlib.php on line 626

所以我无法继续安装。另外,即使我尝试从头开始重新开始安装,但我无法获得相同的错误消息。

我也试过安装Moodle 1.9。我可以完成安装,点击最后一个“下一个”(或“继续”)后,我得到了一个空白屏幕。我打开config.php调试,现在它显示相同的“内存不足”错误...

我刚刚还检查memory_limit值与phpinfo(),它被设置为90M,我相信应该就足够了...

任何想法我做错了什么?

回答

0

显然你需要在PHP配置中提高你的PHP内存限制。

此设置提高php.ini中称为参数“memory_limit的”在PHP配置文件中的值

+0

其实我所谓的1and1,显然我真正的最大内存为30M,而不是phpinfo()函数表示,90M。幸运的是,我已经能够以80M的价格将主机方案升级到相同的价格,而刚刚完成安装却没有任何问题。谢谢! – Albert

+0

请注意,因为您可能需要更多内存,具体取决于您的Moodle大小。诸如自动备份,统计计算和分级计算等操作可能需要更多内存。 – edelgado

相关问题