嗨,我在laravel 5.3时遇到问题
项目从一台主机移到另一台
并且我已经更新了.env
文件
该项目在旧主机上运行良好 但是当我移到新主机时,该站点显示此错误
1/2
Connector.php第119行中的PDOException:SQLSTATE [HY000] [1045]用户'xxxx'@'localhost'的访问被拒绝(使用密码:是)
2/2
Connection.php行770中的QueryException:SQLSTATE [HY000] [1045]用户'xxxx'@'localhost'的访问被拒绝(使用密码:是)(SQL:从
countries
中选择*)
xxxx =>旧数据库的用户名未更新。我不知道原因enter image description here
答案 0 :(得分:0)
引发此异常的原因有很多,让我们对其进行探讨:
php artisan config:clear
并重新启动服务器。我希望这些提示之一对您有所帮助。
答案 1 :(得分:0)
答案 2 :(得分:0)
SQLSQLSTATE [HY000] [1045]好像您的.env文件中的密码与数据库的密码不匹配。
您可以在新服务器中检查数据库密码和用户,并将其放入.env文件。
祝你好运