【发布时间】:2018-09-07 05:29:12
【问题描述】:
我已经在我的远程系统中安装了 apache 服务器、php 和 mysql。(我没有使用 xampp 或 wampp 或任何)。我是单独安装的。当我开始使用 codeigniter 框架时,它显示此错误 Call to undefined function mysqli_init()。我在 codeigniter 中配置了数据库,这是肯定的。
【问题讨论】:
标签: php codeigniter mysqli
我已经在我的远程系统中安装了 apache 服务器、php 和 mysql。(我没有使用 xampp 或 wampp 或任何)。我是单独安装的。当我开始使用 codeigniter 框架时,它显示此错误 Call to undefined function mysqli_init()。我在 codeigniter 中配置了数据库,这是肯定的。
【问题讨论】:
标签: php codeigniter mysqli
试试这个
从;extension=php_mysqli.dll 转到您的php.ini 和remove comment:
extension=php_mysqli.dll
如果它不起作用,请安装
Try installing php5-mysqlnd
如果您无法通过托管限制来做到这一点,那么只需移动到 mysql 驱动程序(不需要更改 CodeIgniter 中的其他配置或查询或其他任何东西......)
像这样(在你的配置文件中)
$db['default']['dbdriver'] = 'mysql'; (you might have mysqli now)
【讨论】: