【问题标题】:Laravel .env in AWS Elastic BeanstalkAWS Elastic Beanstalk 中的 Laravel .env
【发布时间】:2021-02-16 10:06:44
【问题描述】:

我已将我的 Laravel 应用程序部署到 AWS Beanstalk。我还连接了 CodePipeline 以进行自动部署。由于我有多个环境(暂存、测试、生产),我想将 AWS Elastic Beanstalk 环境变量用于不同的环境。但是,当我将自己的变量写入弹性 beanstalk 配置并 dd(config('app.env')) 时,它会打印 "production" 而不是 "staging"强>。我该如何解决这个问题?提前致谢!

P.s:我也手动删除了.env文件,还是不行。

【问题讨论】:

  • 我认为您的设置已缓存。如果你运行php artisan config:clear 这应该会清除缓存的配置。也可以运行php artisan config:cache刷新现有缓存
  • @RobBiermann 不幸的是它没有用:(

标签: laravel amazon-web-services amazon-elastic-beanstalk laravel-7


【解决方案1】:

亚马逊首先检查它的全局变量(google it pls),然后引用 laravel .env 文件变量

【讨论】:

    猜你喜欢
    • 2016-02-22
    • 2019-02-19
    • 2022-11-02
    • 2019-04-03
    • 2020-08-27
    • 2020-03-03
    • 2015-09-26
    • 2019-09-25
    • 2015-01-20
    相关资源
    最近更新 更多