I get the following error at install.php?profile=standard&locale=en :

Warning: Invalid argument supplied for foreach() in /home/jonny/sites/drupal-7.x-dev/includes/database/database.inc on line 1451

Here is the call stack:

#0  Database::parseConnectionInfo() called at [/home/jonny/sites/drupal-7.x-dev/includes/database/database.inc:1534]
#1  Database::openConnection(default, default) called at [/home/jonny/sites/drupal-7.x-dev/includes/database/database.inc:1402]
#2  Database::getConnection(default) called at [/home/jonny/sites/drupal-7.x-dev/includes/database/database.inc:2060]
#3  db_query(SELECT filename FROM {system} WHERE name = :name AND type = :type, Array ([:name] => filter,[:type] => module)) called at [/home/jonny/sites/drupal-7.x-dev/includes/bootstrap.inc:664]
#4  drupal_get_filename(module, filter) called at [/home/jonny/sites/drupal-7.x-dev/includes/common.inc:3058]
#5  drupal_get_path(module, filter) called at [/home/jonny/sites/drupal-7.x-dev/includes/module.inc:265]
#6  module_load_include(install, filter) called at [/home/jonny/sites/drupal-7.x-dev/includes/module.inc:234]
#7  module_load_install(filter) called at [/home/jonny/sites/drupal-7.x-dev/includes/install.inc:995]
#8  drupal_check_profile(standard) called at [/home/jonny/sites/drupal-7.x-dev/install.php:1518]
#9  install_check_requirements(Array ([interactive] => 1,[active_task] => install_verify_requirements,[completed_task] => ,[database_tables_exist] => ,[forms] => Array (),[installation_finished] => ,[locales] => Array ([0] => stdClass Object ([name] => en)),[parameters] => Array ([profile] => standard,[locale] => en),[parameters_changed] => ,[profile_info] => Array ([name] => Standard,[description] => Install with commonly used features pre-configured.,[version] => 7.0-dev,[core] => 7.x,[dependencies] => Array ([0] => system,[1] => filter,[2] => list,[3] => field_sql_storage,[4] => text,[5] => options,[6] => number,[7] => field,[8] => user,[9] => node,[10] => block,[11] => color,[12] => comment,[13] => contextual,[14] => dashboard,[15] => help,[16] => image,[17] => menu,[18] => path,[19] => taxonomy,[20] => dblog,[21] => search,[22] => shortcut,[23] => toolbar,[24] => overlay,[25] => field_ui,[26] => file,[27] => rdf),[files] => Array ([0] => standard.profile),[distribution_name] => Drupal,[php] => 5.2.0),[profiles] => Array ([standard] => stdClass Object ([uri] => ./profiles/standard/standard.profile,[filename] => standard.profile,[name] => standard),[minimal] => stdClass Object ([uri] => ./profiles/minimal/minimal.profile,[filename] => minimal.profile,[name] => minimal)),[server] => Array (),[settings_verified] => ,[stop_page_request] => ,[task_not_complete] => ,[tasks_performed] => Array ([0] => install_select_profile,[1] => install_select_locale,[2] => install_load_profile))) called at [/home/jonny/sites/drupal-7.x-dev/install.php:712]
#10 install_verify_requirements(Array ([interactive] => 1,[active_task] => install_verify_requirements,[completed_task] => ,[database_tables_exist] => ,[forms] => Array (),[installation_finished] => ,[locales] => Array ([0] => stdClass Object ([name] => en)),[parameters] => Array ([profile] => standard,[locale] => en),[parameters_changed] => ,[profile_info] => Array ([name] => Standard,[description] => Install with commonly used features pre-configured.,[version] => 7.0-dev,[core] => 7.x,[dependencies] => Array ([0] => system,[1] => filter,[2] => list,[3] => field_sql_storage,[4] => text,[5] => options,[6] => number,[7] => field,[8] => user,[9] => node,[10] => block,[11] => color,[12] => comment,[13] => contextual,[14] => dashboard,[15] => help,[16] => image,[17] => menu,[18] => path,[19] => taxonomy,[20] => dblog,[21] => search,[22] => shortcut,[23] => toolbar,[24] => overlay,[25] => field_ui,[26] => file,[27] => rdf),[files] => Array ([0] => standard.profile),[distribution_name] => Drupal,[php] => 5.2.0),[profiles] => Array ([standard] => stdClass Object ([uri] => ./profiles/standard/standard.profile,[filename] => standard.profile,[name] => standard),[minimal] => stdClass Object ([uri] => ./profiles/minimal/minimal.profile,[filename] => minimal.profile,[name] => minimal)),[server] => Array (),[settings_verified] => ,[stop_page_request] => ,[task_not_complete] => ,[tasks_performed] => Array ([0] => install_select_profile,[1] => install_select_locale,[2] => install_load_profile))) called at [/home/jonny/sites/drupal-7.x-dev/install.php:472]
#11 install_run_task(Array ([display_name] => Verify requirements,[display] => 1,[type] => normal,[run] => 3,[function] => install_verify_requirements), Array ([interactive] => 1,[active_task] => install_verify_requirements,[completed_task] => ,[database_tables_exist] => ,[forms] => Array (),[installation_finished] => ,[locales] => Array ([0] => stdClass Object ([name] => en)),[parameters] => Array ([profile] => standard,[locale] => en),[parameters_changed] => ,[profile_info] => Array ([name] => Standard,[description] => Install with commonly used features pre-configured.,[version] => 7.0-dev,[core] => 7.x,[dependencies] => Array ([0] => system,[1] => filter,[2] => list,[3] => field_sql_storage,[4] => text,[5] => options,[6] => number,[7] => field,[8] => user,[9] => node,[10] => block,[11] => color,[12] => comment,[13] => contextual,[14] => dashboard,[15] => help,[16] => image,[17] => menu,[18] => path,[19] => taxonomy,[20] => dblog,[21] => search,[22] => shortcut,[23] => toolbar,[24] => overlay,[25] => field_ui,[26] => file,[27] => rdf),[files] => Array ([0] => standard.profile),[distribution_name] => Drupal,[php] => 5.2.0),[profiles] => Array ([standard] => stdClass Object ([uri] => ./profiles/standard/standard.profile,[filename] => standard.profile,[name] => standard),[minimal] => stdClass Object ([uri] => ./profiles/minimal/minimal.profile,[filename] => minimal.profile,[name] => minimal)),[server] => Array (),[settings_verified] => ,[stop_page_request] => ,[task_not_complete] => ,[tasks_performed] => Array ([0] => install_select_profile,[1] => install_select_locale,[2] => install_load_profile))) called at [/home/jonny/sites/drupal-7.x-dev/install.php:347]
#12 install_run_tasks(Array ([interactive] => 1,[active_task] => install_verify_requirements,[completed_task] => ,[database_tables_exist] => ,[forms] => Array (),[installation_finished] => ,[locales] => Array ([0] => stdClass Object ([name] => en)),[parameters] => Array ([profile] => standard,[locale] => en),[parameters_changed] => ,[profile_info] => Array ([name] => Standard,[description] => Install with commonly used features pre-configured.,[version] => 7.0-dev,[core] => 7.x,[dependencies] => Array ([0] => system,[1] => filter,[2] => list,[3] => field_sql_storage,[4] => text,[5] => options,[6] => number,[7] => field,[8] => user,[9] => node,[10] => block,[11] => color,[12] => comment,[13] => contextual,[14] => dashboard,[15] => help,[16] => image,[17] => menu,[18] => path,[19] => taxonomy,[20] => dblog,[21] => search,[22] => shortcut,[23] => toolbar,[24] => overlay,[25] => field_ui,[26] => file,[27] => rdf),[files] => Array ([0] => standard.profile),[distribution_name] => Drupal,[php] => 5.2.0),[profiles] => Array ([standard] => stdClass Object ([uri] => ./profiles/standard/standard.profile,[filename] => standard.profile,[name] => standard),[minimal] => stdClass Object ([uri] => ./profiles/minimal/minimal.profile,[filename] => minimal.profile,[name] => minimal)),[server] => Array (),[settings_verified] => ,[stop_page_request] => ,[task_not_complete] => ,[tasks_performed] => Array ([0] => install_select_profile,[1] => install_select_locale,[2] => install_load_profile))) called at [/home/jonny/sites/drupal-7.x-dev/install.php:87]
#13 install_drupal() called at [/home/jonny/sites/drupal-7.x-dev/install.php:1752]

The attached patch fixes the problem.

CommentFileSizeAuthor
fix-install-warning.patch674 bytesjbrown

Comments

tobiasb’s picture

Status: Needs review » Closed (duplicate)