mysql错误在Windows中调用未定义的函数mysqli_init()

时间:2018-09-07 05:29:13

标签: php codeigniter mysqli

我已经在我的远程系统中安装了apache服务器,php和mysql。(我没有使用xampp或wampp或任何其他软件)。我分开安装了。当我开始使用codeigniter框架时,它显示此错误对未定义函数mysqli_init()的调用。我在codeigniter中配置了数据库,这是肯定的。

1 个答案:

答案 0 :(得分:1)

尝试

php.ini转到您的remove comment;extension=php_mysqli.dll

extension=php_mysqli.dll

如果无法正常使用,请安装

Try installing  php5-mysqlnd

如果您不能通过托管限制来做到这一点,则只需转到mysql驱动程序(无需在CodeIgniter或其他任何内容中更改其他配置或查询...)

像这样(在您的配置文件中)

$db['default']['dbdriver'] = 'mysql'; (you might have mysqli now)