I noticed an requirement when I go through the installation for moodle1.91**, it says memory_limit setting needs to be set at 40M for moodle 1.8 or later, large site needs more than 128M. Just wonder does it really matter?? I'm currently got a moodle1.9 site running with memory_limit set at 16M, which is way below the recommendation. It works fine.
can anyone explain to me how does memory_limit affect to moodle running?
also I found this on php.net
http://bugs.php.net/bug.php?id=36568
it suggests memory_limit have no effect on windows box, this really confuse me now.
**memory_limit should be at least 16M (32M is recommended for Moodle 1.7 and 40M for Moodle 1.8 or later). Large sites may need more than 128M. PHP 5.2.x requires higher memory_limit values than previous versions of PHP. 64bit operating systems require even more memory.
can anyone explain to me how does memory_limit affect to moodle running?
also I found this on php.net
http://bugs.php.net/bug.php?id=36568
it suggests memory_limit have no effect on windows box, this really confuse me now.
**memory_limit should be at least 16M (32M is recommended for Moodle 1.7 and 40M for Moodle 1.8 or later). Large sites may need more than 128M. PHP 5.2.x requires higher memory_limit values than previous versions of PHP. 64bit operating systems require even more memory.
What functions cause the blank pages for users?
I just moved to Moodle 2.0, which requires a 128Mb memory_limit (up from 40Mb for Moodle 1.9). However most shared hosting providers do not allow this large a memory_limit. Mine temporarily let me raise it to 128Mb for the upgrade, but moved me back to 64Mb afterwards. After experimenting I have only found course backup and restore need 128Mb. If I don't do course backups, can I get by with 64Mb memory_limit without blank pages for users? I only have 20 users enrolled. Or is there some other memory intensive function I have missed?
I found a really helpful document about memory_limit!
http://docs.moodle.org/en/Performance
http://docs.moodle.org/en/Performance