Laravel新手,身份验证错误处理?

时间:2017-02-28 21:42:26

标签: laravel

我已安装WAMP及其ON, 最新的Laravel应用程序。

从控制台我跑: php artisan make:auth

我已经在.env文件中对db进行了所有设置,如下所示:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=firstapp
DB_USERNAME=smith
DB_PASSWORD=hammerfall0

然后:php artisan migrate

migrate显示数据库有关最大长度的一些问题, 但我想出来并修好了。

所以,现在我运行:php artisan serve并转到localhost:8000 / register它会抛出这个错误:

  

Connection.php第647行中的QueryException:SQLSTATE [HY000] [1045]   访问被拒绝用户'宅基'@'localhost'(使用密码:是)   (SQL:从users中选择count(*)作为聚合,其中email =   asd@asd.a)

和这一个

  

Connector.php第68行中的PDOException:SQLSTATE [HY000] [1045]访问   拒绝用户'homestead'@'localhost'(使用密码:是)

据我了解,Laravel仍尝试使用宅基地凭证连接到数据库,问题是为什么?如果迁移成功并且在phpMyAdmin表中创建了......

也许它的东西显而易见,或者我搞砸了什么, 请帮助:)

1 个答案:

答案 0 :(得分:1)

转到config / database.php文件...这是配置文件......

确保从env文件中读取设置,如下所示:

updatedAt

你知道,任何对env('NAME','默认值')的调用都将从你的环境文件中获取.env ...

希望修复它......