用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1056|回复: 3
收起左侧

[数据库] 求组CI连接PostgreSQL database.php设置好后,无法初始化

[复制链接]
发表于 2017-4-27 11:29:48 | 显示全部楼层 |阅读模式
求组CI连接PostgreSQL database.php设置好后,无法初始化

 楼主| 发表于 2017-4-27 11:35:09 | 显示全部楼层
问题补充1:database.php配置如下

 楼主| 发表于 2017-4-27 11:39:09 | 显示全部楼层
db.php中设置调试输出
// Instantiate the DB adapter
    $driver = 'CI_DB_'.$params['dbdriver'].'_driver';
      
    $DB = new $driver($params);

    if ($DB->autoinit == TRUE)
    {
            echo '1';
        $DB->initialize();
            echo '2';exit;
    }
输出结果:1


 楼主| 发表于 2017-4-27 11:39:51 | 显示全部楼层
database.php的配置如下
<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');

$active_group = 'default';
$active_record = TRUE;
$_db_date = date('y', time());


$db['default']['dbdriver'] = 'postgre';
$db['default']['hostname'] = '10.96.8.155';
$db['default']['username'] = 'postgres';
$db['default']['password'] = 'postgres';
$db['default']['database'] = 'media';
$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']['port']= 5432;

本版积分规则