我正在尝试在Elastic Beanstalk中部署Lumen应用程序。 问题出在.env文件周围,当然它是gitignored,所以如何将该文件放入服务器?
我尝试在部署后手动创建文件,但下一次部署文件消失,我必须再次手动重新创建该文件。我不认为这是一个解决方案......
道路的正确方法是什么?
我尝试使用this solution,但看起来在部署后没有创建env变量,因此,这是直接添加到AWS控制台的唯一方法吗?
我通过AWS控制台手动添加了env变量,如果我“回显”它们会显示这些变量(例如。echo $APP_ENV
给我正确的值production
)但是那些env变量仍然没有被加载在Lumen应用程序中并被忽略。有什么想法吗?
答案 0 :(得分:0)
将vlucas/phpdotenv
从1.0更新为2.2解决了这个问题。