2012-05-15 55 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

相關問題