Laravel8:could not find driver

出现这个是因为php的扩展缺失或者扩展没有开启导致的。

我先检查了配置文件php.ini,查看以下扩展是否开启

extension=php_pdo.dll
extension=php_pdo_mysql.dll

注意两个扩展顺序不能搞错了,扩展开启后,重启php,发现还是报错,后来发现Ubuntu安装php的时候,默认安装的php-mysql,而我安装的php7.4,应该对应的是php7.4-mysql,所以应该执行

apt install php7.4-mysql

安装完成后就可以顺利运行了

猜你喜欢

转载自blog.csdn.net/Attitude_do_it/article/details/121472879
今日推荐