今天在使用 yii\migrate
进行数据迁移的时候,蹦出一个错误,
Exception 'yii\db\Exception' with message 'could not find driver'
in D:\wamp\www\yii\vendor\yiisoft\yii2\db\Connection.php:550
找了一大堆的处理方法,把db
配置文件中的localhost
改为127.0.0.1
之后还是有问题。
有的说是pdo
扩展的原因,好吧,我看了一下apache下边的php.ini
,没错,extension=php_pdo_mysql.dll
是打开的,那为啥还是报错,原来,是前两天我在php目录下修改的php.ini-production
为php.ini
,这个配置文件中并没有开启pdo
扩展,打开之后,一切安好。