嗯,基本上我在將項目從本地移動到生產時遇到了這個錯誤。在當地它完美的作品。起初我以爲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