秋雨 发表于 2013-6-25 15:32:01

【求助,紧急】CI框架连接mysql 的问题

      我在同一台机器上面搭建了两套CI框架,系统是CentOs。目前状态是搭建的第一套CI框架运行正常,第二套运行出错。出现的问题是:两套ci框架分别连接这台机器上的两套mysql,端口分别为9308和9307,第一套使用的是9308端口,使用正常。第二套使用的是9307端口,但是测试的时候发现,第二套用户连接的还是9308端口。database,php核心配置如下:
$active_group = 'default';
$active_record = TRUE;

$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = 'iRunner';
$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;
$db['default']['port'] =9307;
       感觉就是这个配置根本没有生效,我改成其他错误的端口,它还是去连接9308的端口了,求大神指点。多谢~

terminus 发表于 2013-6-26 08:37:04

没遇到过,同app下可以把active_group做分组处理,链接数据库的时候使用返回的对象进行db操作

IvanCI 发表于 2013-6-26 08:43:07

怎么能够同一台机器装两个mysql的~

Hex 发表于 2013-6-26 12:09:40

两个 CI 项目如果是分别部署 不会出现这样的情况
具体是如何部署的 CI ?

yunnysunny 发表于 2013-6-26 13:41:49

你确定你的9307和9308在一台电脑上,且同时运行成功了?
页: [1]
查看完整版本: 【求助,紧急】CI框架连接mysql 的问题