summaryrefslogtreecommitdiff
path: root/includes/install.inc
diff options
context:
space:
mode:
authorAngie Byron <webchick@24967.no-reply.drupal.org>2010-07-31 12:29:31 +0000
committerAngie Byron <webchick@24967.no-reply.drupal.org>2010-07-31 12:29:31 +0000
commitf8dea099d7dab1585ad23debf923695f07b33af6 (patch)
treee79580d40e3b228a96ed9ba7239bb0f823a8d06d /includes/install.inc
parentbb28a4d4c814ec2995e2776e49df90fb0ce56a89 (diff)
downloadbrdo-f8dea099d7dab1585ad23debf923695f07b33af6.tar.gz
brdo-f8dea099d7dab1585ad23debf923695f07b33af6.tar.bz2
#853748 by Stevel, andypost: Fixed Folders in includes/database that do not contain an (installable) driver are used anyway.
Diffstat (limited to 'includes/install.inc')
-rw-r--r--includes/install.inc4
1 files changed, 3 insertions, 1 deletions
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) {