【发布时间】:2020-09-25 06:14:49
【问题描述】:
我正在使用 Laravel,到目前为止一切都很好。但有时,当我请求网页时,会发生错误:
???? SQLSTATE[HY000] [1045] Access denied for user 'forge'@'localhost' (using password: NO)
我不明白为什么以及何时发生此错误,它似乎非常随机(〜1%),并且重新加载页面修复它。 我的 .env 文件如下所示:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=docfus
DB_USERNAME=my_username
DB_PASSWORD=obviously_azerty
这个用户'forge'来自哪里?我从来没有,我不明白 Laravel 为什么要找它。
注意:我是说这个错误似乎是随机的,因为我使用 Ajax 在我的主页中加载了一些子页面。有时这些元素之一无法加载并出现此错误,但并非每次都如此,而且并不总是相同。
编辑:我尝试了php artisan config:clear 和php artisan cache:clear,但我仍然多次收到错误。
【问题讨论】:
-
php artisan config:clearphp artisan cache:clear然后再试一次