Quoting Scott Matthews <smatthews@optaros.com>:
Second, according to the comments in the settings.php, you can initially override any variables stored in the database in the settings.php file by setting the same variable that variable_get and variable_set uses:
/** * Variable overrides: * * To override specific entries in the 'variable' table for this site, * set them here. You usually don't need to use this feature. This is * useful in a configuration file for a vhost or directory, rather than * the default settings.php. Any configuration setting from the 'variable' * table can be given a new value. * * Remove the leading hash signs to enable. * /# $conf = array( # 'site_name' => 'My Drupal site', # 'theme_default' => 'minnelli', # 'anonymous' => 'Visitor', # );
The ``bug'' is in conf_init() of includes/bootstrap.ini. The problem is that $conf isn't declared global and settings.php is included within it. This means that $conf isn't registered as a global variable so the settings are never reserved. Earnie -- http://for-my-kids.com/ -- http://give-me-an-offer.com/