嗯,基本上我在将项目从本地移动到生产时遇到了这个错误。在当地它完美的作品。起初我以为Laravel不是在阅读.env,所以我在database.php中对访问数据进行了硬编码,但是任何内容都改变了。我在共享主机中,我不喜欢访问控制台。有任何想法吗?SQLSTATE [28000] [1045]访问被用户'root'@'localhost'拒绝(使用密码:NO)生产中的Laravel
0
A
回答
2
如果它没有选择.env,它可能意味着它直接从缓存的配置中读取。更改database.php
将无法帮助,因为配置已被缓存。
在您的生产文件管理器中,查找/bootstrap/cache/config.php
并将其删除。它将手动清除生产服务器上的配置缓存,laravel现在应该再次从.env中获取数据库配置字符串。
+0
谢谢!我不知道如何手动删除缓存。 –
+0
是的,当你没有访问控制台。如果你有权访问它,你可以通过'php artisan config:clear'来清除它。或'config:cache'清除并再次缓存。 –
0
这应该对你有用。
php artisan config:clear
相关问题
- 1. SQLSTATE [28000] [1045]访问拒绝用户'root'@'localhost'(使用密码:否)
- 2. SQLSTATE [28000] [1045]访问被拒绝的用户 '根' @ 'localhost' 的(使用密码:NO)
- 3. SQLSTATE [28000] [1045]拒绝用户'root'@'localhost'的访问(使用密码:是)Symfony2
- 4. SQLSTATE [28000] [1045]访问被拒绝的用户 '根' @ 'localhost' 的(使用密码:YES)
- 5. Magento错误:SQLSTATE [28000] [1045]访问被拒绝用户'admin'@'localhost'(使用密码:是)
- 6. 错误1045(28000):拒绝访问用户'root'@'localhost'(使用密码:是)-Ubuntu
- 7. SQLSTATE [HY000] [1045]拒绝“用户” @“localhost”的访问(使用密码:YES)
- 8. PDOException SQLSTATE [28000] [1045]拒绝访问用户'宅地'@'localhost'
- 9. MySQL错误1045(28000):拒绝用户'root'@'localhost'的访问
- 10. 错误1045(28000):访问被拒绝用户(使用密码:是)
- 11. mysql_exceptions.OperationalError | _mysql_exceptions.OperationalError:(1045,“访问拒绝用户root'@'localhost'(使用密码:YES)”)
- 12. MySQL - [1045] SQLSTATE访问被拒绝用户
- 13. SQLSTATE [HY000] [1045]访问在Laravel中拒绝用户'homestead'@'localhost'(使用密码:YES)
- 14. 错误1045(28000):在linux上访问被用户'root'@'localhost'(使用password:YES)拒绝16.04
- 15. SQLSTATE [28000] [1045]访问被拒绝的用户“根” @主机
- 16. SQLSTATE [HY000] [1045]访问被拒绝的用户 'root'@'114.xxx.xxx.xxx'(使用密码:是)
- 17. 错误:(1045)访问被拒绝的用户“根” @“localhost”的(使用密码:NO)
- 18. 连接错误:SQLSTATE [28000] [1045]访问被拒绝用户'admin'@'localhost'(使用密码:是)
- 19. 错误1045(28000)拒绝访问用户“根” @“localhost”的(使用密码:YES)
- 20. Mysql错误:错误1045(28000):访问被拒绝用户'root'@'localhost'(使用密码:YES)
- 21. MAMP和PHPMyAdmin:#1045 - 访问拒绝用户'root'@'localhost'(使用密码:是)
- 22. 访问被拒绝用户'root'@'localhost'
- 23. '访问被拒绝用户'root'@'localhost'(使用密码:否)'
- 24. 访问被拒绝用户'root'@'localhost'(使用密码:YES)
- 25. 访问被拒绝用户'root'@'localhost'(使用密码:YES)(Mysql :: Error)
- 26. “连接错误:SQLSTATE [HY000] [1045]访问被拒绝用户'root'@'localhost'(使用密码:否)”
- 27. 访问被拒绝用户'root'@ localhost mysql错误1045
- 28. CakePHP数据库:SQLSTATE 28000 - 错误1045拒绝访问用户'kcal'@'localhost'
- 29. mysql_exceptions.OperationalError:(1045,“拒绝用户root'@'localhost'(使用密码:YES)”)
- 30. django.db.utils.OperationalError:(1045,“拒绝用户'root'@'localhost'(使用密码:YES)”)
在服务器的数据库中用户名和密码是否相同? – GabMic