From f8dea099d7dab1585ad23debf923695f07b33af6 Mon Sep 17 00:00:00 2001 From: Angie Byron Date: Sat, 31 Jul 2010 12:29:31 +0000 Subject: #853748 by Stevel, andypost: Fixed Folders in includes/database that do not contain an (installable) driver are used anyway. --- includes/install.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'includes/install.inc') diff --git a/includes/install.inc b/includes/install.inc index 40b352df5..92528d880 100644 --- a/includes/install.inc +++ b/includes/install.inc @@ -237,7 +237,9 @@ function drupal_detect_database_types() { require_once DRUPAL_ROOT . '/includes/database/database.inc'; spl_autoload_register('db_autoload'); foreach (file_scan_directory(DRUPAL_ROOT . '/includes/database', '/^[a-z]*$/i', array('recurse' => FALSE)) as $file) { - $drivers[$file->filename] = $file->uri; + if (file_exists($file->uri . '/database.inc') && file_exists($file->uri . '/install.inc')) { + $drivers[$file->filename] = $file->uri; + } } foreach ($drivers as $driver => $file) { -- cgit v1.2.3