windows10+docker desktop运行laravel项目报错:could not find driver...
在windows10+docker desktop中首次部署运行laravel项目报:could not find driver...
错误是有十有八九是,运行php的容器没有安装pdo pdo_mysql扩展
在php容器中安装pdo pdo_mysql扩展
进入php容器,我这是docker desktop软件直接点击Containers里面php容器
点击OPEN IN TERMINAL 进入容器里面运行一下命令:
docker-php-ext-install pdo pdo_mysql
进入
C:\Users\htz\dockers\php\conf\php.ini
文件,我有做php容器配置文件映射
找到下面字符
;extension=pdo_mysql
把分号去掉,然后重启php容器就ok了
如果你用的是mysqli驱动也一样的操作步骤
docker-php-ext-install mysqli
这里就不多说了
测试运行一下
相关文章