繁体   English   中英

AWS EBS 无法识别环境变量

[英]AWS EBS not recognizng environment variables

我已经通过 EBS 部署了一个 Laravel 应用程序,但没有.env文件。 相反,我在 EBS 配置 > 软件选项卡中输入了所有变量。 我做了一个测试只是为了检查它们是否被正确读取所以我设置APP_ENV=stage但是当我 ssh 到 EBS 创建的 ec2 实例并且我运行php artisan env命令它显示production而不是stage这意味着变量是没有正确注射。

我试过几次重建环境,但没有任何线索。 任何人都可以帮忙吗?

当您使用 EBS 配置 > 软件选项卡定义环境变量时,它们会在服务请求时生效。 他们不更新 .env 文件。

使用 CLI artisan 命令时,它只会跟随 .env 变量

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM