Thinkphp3.2.3调用数据库报错解决方法

之前项目用了3.2.2版本的TP,后来玩3.2.3的时候,把数据库的配置改了,但是用之前的控制器加载模型时,报错找不到驱动

Thinkphp3.2.3调用数据库报错解决方法_第1张图片


找了一下发现百度经验有提到PHP.INI配置的问题

Thinkphp3.2.3调用数据库报错解决方法_第2张图片

Thinkphp3.2.3调用数据库报错解决方法_第3张图片

再联系3.2.3开发文档里有提到:

如果是3.2.3版本的话,由于全部采用PDO方式,所以DB_TYPE需要配置为实际的数据库类型,不再支持设置为PDO,也不再区分mysql和mysqli。


赶紧检查一下自己的php.ini,发现果不其然

Thinkphp3.2.3调用数据库报错解决方法_第4张图片


取消前面的分号,保存后重启apache,一切OK!


你可能感兴趣的:(Thinkphp3.2.3调用数据库报错解决方法)