我已将我的Laravel应用程序部署到AWS Beanstalk。我还连接了CodePipeline以进行自动部署。由于我有多个环境(staging,testing,production),我想使用AWS Elastic Beanstalk环境变量来管理不同的环境。然而,当我将自己的变量写入弹性beanstalk配置并且dd(config('app.env'))时,它打印出"production"而不是"staging"。我该如何解决这个问题?提前感谢!P.s:我也手动删除了.env文件,但仍然没有用。
php artisan config:clear
,这应该会清除缓存的配置。您也可以运行php artisan config:cache
来刷新现有的缓存。 - Techno