setup: Need memory before setup_DB.

I was getting an interesting failure with $CFG->prefix commented
out in config.php (by mistake!). Abbreviated stack trace
lib/setup.php -> setup_DB -> dml_exception('prefixcannotbeempty') ->
  get_string -> string_manager->__construct -> get_plugin_types

That loads lib.php from every module, which runs out of memeory.
This commit is contained in:
tjhunt 2009-07-10 03:30:43 +00:00
parent 7d935c01a5
commit 6c77145468

View File

@ -262,11 +262,11 @@ global $SCRIPT;
/// make sure PHP is not severly misconfigured
setup_validate_php_configuration();
/// Connect to the database
setup_DB();
/// Increase memory limits if possible
raise_memory_limit('96M'); // We should never NEED this much but just in case...
//raise_memory_limit('96M'); // We should never NEED this much but just in case...
/// Connect to the database
setup_DB();
/// Disable errors for now - needed for installation when debug enabled in config.php
if (isset($CFG->debug)) {