codeigniter 配置 database 出现 Call to undefined function mysqli_init 异常
--------------------------------版本:codeigniter - 3.0php 7mysql 5.7windows 10--------------------------------codeigniter的database.php配置'dbdriver' => 'mysqli'出现异常:An uncaught E
--------------------------------
版本:
codeigniter - 3.0
php 7
mysql 5.7
windows 10
--------------------------------
codeigniter的database.php配置'dbdriver' => 'mysqli'出现异常:
An uncaught Exception was encountered
Type: Error
Message: Call to undefined function mysqli_init()
Filename: D:\wnmp\ci\system\database\drivers\mysqli\mysqli_driver.php
Line Number: 136
Backtrace:
File: D:\wnmp\ci\application\models\News_model.php
Line: 7
Function: database
File: D:\wnmp\ci\application\controllers\News.php
Line: 8
Function: model
File: D:\wnmp\www\index.php
Line: 315
Function: require_once
解决:
在php安装目录下找到php.ini,找到 ;extension=php_mysqli.dll,去掉前面的分号(;),重启php。
PS:php7貌似不支持mysql_connect()了
更多推荐
所有评论(0)