Laravel:无法运行artisan config:cache

时间:2018-12-18 18:30:55

标签: php laravel

我将本地laravel文件上传到实时托管并更新了.env文件

本地.env

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=wf_db
DB_USERNAME=root
DB_PASSWORD=

实时.env

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=live_db
DB_USERNAME=live_username
DB_PASSWORD=live_password

我运行php artisan config:cache时会引发此错误。

SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO)

我也更新了config/database.php文件并再次运行config:cache,但仍然遇到相同的错误。

我非常确定我的实时托管配置正确无误,因为该托管服务器中还有其他laravel项目。

1 个答案:

答案 0 :(得分:1)

  • 检查您是否正在修改正确的.env。
  • 如果您无法运行config:cache来应用.env更改,则可以手动删除存储在引导程序/缓存中的缓存文件。