我已在我的网络服务器上部署了我的项目。 .env 包含 Web 数据库的正确设置,但由于某种原因 Laravel 仍然尝试连接到本地主机。
问题是,如果我使用任何 php artisan xxx:clear,它都会给出相同的错误:
SQLSTATE[HY000] [1698] 用户“root”@“localhost”访问被拒绝...
那么我可以强制 Laravel 8 清除缓存(因为我猜这是问题所在)并读取 .env 文件中的正确凭据?
嘿你可以使用这些命令
php artisan config:cache
php artisan config:clear
php artisan cache:clear
谢谢:)
优化命令仍然像冠军尝试一样工作
php artisan optimize
会清楚的
我花了 3 个小时才发现我原来的 env 文件在另一个文件夹中,然后我在代码中打开了“backup”文件夹:D