【发布时间】:2019-12-01 14:43:00
【问题描述】:
您好,我在使用 laravel 5.3 时遇到问题
项目从一台主机移动到另一台主机
我已经更新了.env 文件
该项目在旧主机中运行良好 但是当我移动到新主机时,网站显示此错误
1/2
Connector.php 第 119 行中的 PDOException:SQLSTATE[HY000] [1045] 用户 'xxxx'@'localhost' 的访问被拒绝(使用密码:YES)
2/2
Connection.php 第 770 行中的 QueryException:SQLSTATE[HY000] [1045] 用户 'xxxx'@'localhost' 的访问被拒绝(使用密码:YES)(SQL:select * from
countries)
xxxx => 旧数据库的用户名未更新。不知道原因enter image description here
【问题讨论】:
-
你的数据库有正确的用户吗?
-
只是预感,但请尝试在您的
.env文件中使用127.0.0.1而不是localhost。还可以尝试通过 CLI 直接连接,以尽可能多地删除旧配置文件等因素。
标签: laravel