Я пытаюсь развернуть приложение Lumen в Elastic Beanstalk. Проблема связана с файлом .env, конечно, gitignored, так как я могу поместить этот файл на сервер?
Я попытался вручную создать файл после развертывания, но при следующем развертывании файл исчезнет, и мне придется вручную воссоздать этот файл снова. Не думаю, что это решение ....
Какой правильный путь?
Я пробовал с это решение, но похоже, что переменная env не создается после развертывания, так что это единственный способ добавить прямо в консоль AWS?
Обновлять
Я вручную добавил переменные env через консоль AWS, эти переменные отображаются, если я "повторяю" их (например, echo $APP_ENV
дает мне правильное значение production
), но все же эти переменные env не загружаются в приложение Lumen и игнорируются. Есть предположения?
putenv("$name=$value");
. Если вы можете выводить эхо$APP_ENV
из консоли, тогдаgetenv('APP_ENV')
из PHP должен вернуть то же значение. - person carbontwelve   schedule 16.12.2015