windows10+docker desktop运行laravel项目报错:could not find driver...

2023-06-01 00:00:00 报错 运行 项目

在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

这里就不多说了

测试运行一下

2.png


相关文章