用户
 找回密码
 入住 CI 中国社区
搜索
12
返回列表 发新帖
楼主: core
收起左侧

[已解决] codeigniter2.0 自动加载数据库类错误,找不到错误原因

[复制链接]
 楼主| 发表于 2012-4-9 11:04:33 | 显示全部楼层
经过测试 codeigniter  2.1.0版本,
在win764位系统上,使用apache(64bit)+php (64位)+ mysql (64位 5.0.5版本)环境下
连接数据库不成功,
有问题的代码在 system/database/DB_driver.php文件initialize函数下的
    // We've selected the DB. Now we set the character set
    if ( ! $this->db_set_charset($this->char_set, $this->dbcollat))
    {
      return FALSE;
     }

设置数据库编码的代码有问题,导致initialize无返回。
注释掉该段代码即可解决这个问题。
不知道是特例还是什么情况,但是能解决问题。

再次感谢十六进制的帮助。

本版积分规则