【问题标题】:Laravel app won't update database connection settingsLaravel 应用程序不会更新数据库连接设置
【发布时间】:2017-05-24 19:26:23
【问题描述】:

我有一个 Laravel 应用程序,很长时间以来一直在使用一组特定的数据库设置,现在我将整个应用程序上传到 CPanel 并尝试更改 .env 和 .env.example 文件,但是当我查看错误日志使用旧的数据库详细信息,我卡住了。提前致谢。

【问题讨论】:

  • 确保在部署前清除所有缓存
  • 您可以尝试在项目文件夹中运行命令php artisan cache:clear whit
  • 我实际上是将整个东西放在 htdocs 中,就像我将它放在 CPanel 中并从那里调试它直到它工作为止一样,我会告诉你我需要帮助的任何问题尝试您的所有建议

标签: php laravel laravel-5


【解决方案1】:

敲了几下头,我居然用了这些laravel CLI命令

php artisan config:clear

php artisan cache:clear

现在一切正常。当然我先把它下线,然后用htdocs,直到它工作正常,然后上传最新的文件。

【讨论】:

    【解决方案2】:

    我不确定你是否使用最新的 laravel 框架 5.4,但你可以尝试以下方法:

    使用此工匠命令清除配置缓存

    php 工匠配置:清除

    检查环境

    php 工匠环境

    使用此命令,您可以确保您在正确的环境下运行。如果您使用特定的 .env 文件,例如“.env.local”或“.env.dev”等。

    确保您的 dbms 安装没有问题并尝试连接到另一个空白数据库。

    希望对您有所帮助!

    【讨论】:

    • 当前环境是本地的,应用程序现在在我的 htdocs 中,更改了设置但仍在读取旧设置
    猜你喜欢
    • 1970-01-01
    • 2017-06-28
    • 1970-01-01
    • 2018-01-02
    • 1970-01-01
    • 1970-01-01
    • 2019-02-08
    • 1970-01-01
    • 2021-11-10
    相关资源
    最近更新 更多