Laravel - 拒绝访问用户' homestead' localhost

时间:2017-01-07 14:48:46

标签: laravel access denied

我正在学习laravel,并正在开发博客应用程序。无论如何,我为文章+迁移制作了我的模型,并将其迁移得很好。但是现在我想在我的控制器中从数据库中提取文章,我得到了#34;访问被拒绝用户' hometead' localhost"。

是的,我已经更改了.env文件中的设置,并重新启动了服务器。仍然不会工作。我在同一个问题上尝试了其他线程中的所有内容,但没有任何效果。

任何帮助都将不胜感激。

编辑: 以下是.env文件中的mysql设置:

DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=faks_blog
DB_USERNAME=root
DB_PASSWORD=''

如果迁移有效,则设置必须正确。否则,laravel将如何制作所有这些表格? 我还使用HeidiSql访问我的数据库,这些登录凭据有效。

2 个答案:

答案 0 :(得分:0)

在DB_PASSWORD

之后删除空括号

这样写 DB_PASSWORD =

请告诉它是否有帮助

答案 1 :(得分:0)

当您对.env文件进行更改时,应始终运行php artisan config:cache,因为Laravel会缓存config以避免两次读取相同的文件。