【发布时间】:2019-05-01 21:05:24
【问题描述】:
我已移动我的项目,但遇到了问题。我发现我的项目仍在使用旧设置(已在我的 .env 中更改以反映更改的主机)。
我无法通过浏览器访问我的项目,因为它返回此错误:SQLSTATE[HY000] [1045] Access denied for user 'appReop'@'localhost' (using password: YES) (SQL: select * from `settings` limit 1)
appReop 是之前的登录用户名。虽然我可以创建一个新用户来反映这一点,但我也遇到了一个问题,即旧密码对于当前数据库配置来说太弱了。
当我运行 php artisan cache:clear 时,它返回与上述相同的错误。所以我很好奇是否有办法手动清除缓存来修复我的错误?
更新
这显示了运行任何 Artisan 命令后弹出的三个错误:
【问题讨论】:
-
正如Andrey Mikhalev 所说,尝试用单引号括起您的密码。我希望这对某人有所帮助。
标签: php laravel caching laravel-5