[英]php artisan migrate [PDOException] could not find driver
[英]php artisan cache clear PDOException could not find driver
当我在终端php artisan cache:clear
中运行 laravel 命令时,出现错误could not find driver (SQL: delete from "cache")
。
我做了一些我发现的解决方案,例如:
他们都没有工作。
我使用php artisan
命令迁移数据效果很好。 如果我运行php artisan route:cache
, php artisan config:cache
和php artisan view:clear
,它们也运行良好。 只有php artisan cache:clear
命令有问题。
有关更多信息,这发生在我将我的操作系统更新到 Big Sur (11.1) 之后,这些是我正在使用的版本。
请帮我。
如果您使用 Linux 操作系统,您应该安装 PHP PDO 扩展和 Z62A004B947146BB975AZ3DCCA77AFA
apt-get install php-mysql
apt-get install php-pdo
如果不起作用,您可以使用以下命令安装它
apt-get install php-common
我找到了解决方案。 PHP 导致此问题。 实际上 mac 已经预装了 PHP 这就是我使用的。 如果我们将操作系统升级到 Big Sur (11.1),这个 PHP 就会遇到麻烦。
我从自制软件安装 PHP。 我使用 brew link 使自制 PHP 默认。 我还设置了 PATH 变量。 重新启动我的终端,它就可以工作了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.