【问题标题】:Issues on loading the database library with CodeIgniter 2.1.3使用 CodeIgniter 2.1.3 加载数据库的问题
【发布时间】:2016-05-26 15:44:21
【问题描述】:
我正在使用 CodeIgniter,我想通过访问数据库在别人的项目中添加一个功能。
当我以这种方式自动加载autoload.php文件中的数据库库时,
$autoload['libraries'] = array('doctrine','session','form_validation','database');
这样开始时出错
致命错误:未捕获错误:调用未定义函数 mysql_pconnect()
我该如何解决这个问题?
【问题讨论】:
标签:
php
database
codeigniter
codeigniter-2
【解决方案1】:
将 dbdriver 更改为 MySQLi
路径application/config/database.php
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = '';
$db['default']['dbdriver'] = 'mysqli'; # Change this