суббота, 6 августа 2011 г.

Drupal 7 - DatabaseConnectionNotDefinedException

Если при установке Drupal вы видите следующую ошибку:
( ! ) DatabaseConnectionNotDefinedException: The specified database connection is not defined: default in D:\xampp\htdocs\projects\mvoo\www\includes\database\database.inc on line 1631 Call Stack #TimeMemoryFunctionLocation 10.0078336600{main}( )..\install.php:0 20.0186798480install_drupal( )..\install.php:26 30.20538160496install_run_tasks( )..\install.core.inc:79 42.256010034416install_run_task( )..\install.core.inc:342 52.256010034416install_verify_requirements( )..\install.core.inc:473 62.256010035544install_check_requirements( )..\install.core.inc:718 72.256110035544drupal_check_profile( )..\install.core.inc:1550 82.327510800704module_load_install( )..\install.inc:1101 92.329610800752module_load_include( )..\module.inc:264 102.329610800848drupal_get_path( )..\module.inc:300 112.329610800848drupal_get_filename( )..\common.inc:2671 122.329610801224db_query( )..\bootstrap.inc:657 132.329610801448Database::getConnection( )..\database.inc:2287 142.329610801496Database::openConnection( )..\database.inc:1432 Variables in local scope (#14)

То у вас наверняка установлен xDebug, он то и отображает эту ошибку при проверке подключенных драйверов баз данных. Решение достаточно просто:
исправьте в php.ini строку
xdebug.show_exception_trace = 1
на
xdebug.show_exception_trace = 0

После установки можете вернуть обратно.

Более подробно написано тут и тут.