在项目的部署时,由于开发环境和运行环境不同,会出现这个问题,即缺少 mysqli 扩展。
你需要从头检查一下PHP配置。
1.看看php的ext目录中是否有php_mysqli.dll文件
如果有这个文件,就说明你的PHP安装没有问题,继续下面的步骤。
如果没有的话你需要重新装个php 。
2.打开php.ini,找到
;extension=php_mysqli.dll
(把前面的;去掉)
3.找到
;extension_dir="./ext"
把前面的分号";"去掉,改为(相对于php的安装路径的ext目录)
extension_dir = "e:php\ext"
e:php为php的存放目录(例如我的路径为F:\workplace\php7\ext)
重启Apache服务器。
亲测,到这里就可以解决了。