Laravel 5.4随机(有时不总是,甚至经常)尝试使用默认伪造凭证连接到数据库......
我已经将.env变量更改为我的本地MySQL服务器......正如我所说的那样只会发生SOMETIMES(很少)......
我可以通过发送我创建的ajax请求来强制解决问题。
我没有告诉Laravel在任何地方使用辅助数据库连接(除非您在首次安装时默认使用备用连接)。
这是错误。
Connection.php第647行中的QueryException: SQLSTATE [HY000] [1045] 用户访问被拒绝'伪造' @' localhost' (使用密码:否)(SQL: 从
users
中选择*users
。id
= 2限制1)
答案 0 :(得分:3)
是的,我遇到了这个问题并通过输入终端来解决:
php artisan config:cache
我认为这是因为有时它无法读取.env
文件。