我是很新,笨,但我已经开发,在过去的几个工作页面。 我试图重构(旧网页仍然在Postgres的Linux中运行),在Windows中发展他们的网页; 但我坚持用Postgres数据库连接问题,我发现了以下错误:
数据库发生错误
无法使用提供的设置连接到你的数据库服务器。
文件名:C:\ Subayogam_v2.0 \笨\ SYSTEM \数据库\ DB_driver.php
行号:124
我知道,这个错误出现的数据库配置缺失时,但我有位于C有效的DB配置:\ Subayogam_v2.0 \笨\程序\ CONFIG \ database.php中。 下面给出的配置文件数据:
$active_group = 'default';
$active_record = TRUE;
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'postgres';
$db['default']['password'] = 'mypassword';
$db['default']['database'] = 'subayogam_v2.0';
$db['default']['dbdriver'] = 'postgre';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = TRUE;
/*$db['default']['cachedir'] = '/var/subayogam_2.0/cache';*/
$db['default']['cachedir'] = 'C:\Subayogam_v2.0\Codeigniter\cache';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
我双重检查缓存文件夹路径,并还试图连接到同一个数据库,看看司机正在一个简单的PHP页面,我能看到来自数据库的结果。 在Apache的错误没有有用的错误信息或者记录。 我复制粘贴从运行版本整个应用程序,并修改数据库文件指向新的数据库。 没有别的改变。
可能是什么问题? 有没有可以提供给我的错误的详细信息任何特定的日志文件?