CodeIgniter配置文件找不到数据库信息?

CodeIgniter配置文件找不到数据库信息?,codeigniter,Codeigniter,我有数据库连接问题。 以下是我得到的错误: Unable to connect to your database server using the provided settings. Filename: core/Loader.php Line Number: 338 以下是我的database.php文件设置: $db['default']['hostname'] = 'localhost'; $db['default']['username'] = 'user'; $db['defa

我有数据库连接问题。 以下是我得到的错误:

Unable to connect to your database server using the provided settings.

Filename: core/Loader.php

Line Number: 338
以下是我的database.php文件设置:

$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'user';
$db['default']['password'] = 'password';
$db['default']['database'] = 'dvp';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
我已将此代码放在database.php文件的底部:

echo '<pre>';
     print_r($db['default']);
  echo '</pre>';

  echo 'Trying to connect to database: ' .$db['default']['database'];
  $dbh=mysql_connect
  (
    $db['default']['hostname'],
    $db['default']['username'],
    $db['default']['password'])
    or die('Cannot connect to the database because: ' . mysql_error());
    mysql_select_db ($db['default']['database']);

    echo '<br />   Connected OK:'  ;
    die( 'file: ' .__FILE__ . '--> Line: ' .__LINE__);

有什么想法吗?

Ug发现了问题。有人在另一个文件中手动添加了第二组db设置,并从那里调用它们。真是一团糟

你的用户应该是空的吗?不,这就是重点。它似乎没有从配置文件加载任何数据库变量。为什么要将其添加到配置文件的底部?另外,你确定你所有的信息都是正确的吗?向我们展示你定义这些变量的文件values@WillemEllis按照这些指示
Array
(
    [hostname] => localhost
    [username] => user
    [password] => password
    [database] => dvp
    [dbdriver] => mysql
    [dbprefix] => 
    [pconnect] => 1
    [db_debug] => 1
    [cache_on] => 
    [cachedir] => 
    [char_set] => utf8
    [dbcollat] => utf8_general_ci
    [swap_pre] => 
    [autoinit] => 1
    [stricton] => 
)

Trying to connect to database: dvp
Connected OK