Я использую Nginx с Passenger для обслуживания приложения Rails. Я столкнулся со странной проблемой, когда NginX не считывает переменные среды, которые нужны приложению при обычном запуске сценария инициализации. Я использую этот скрипт: https://github.com/JasonGiedymin/nginx-init-ubuntu/blob/master/nginx Когда NginX запускается через скрипт, переменные среды не устанавливаются. Если я остановлю сервер, а затем перезапущу его вручную, выполнив:
-E /opt/nginx/sbin/nginx
затем устанавливаются переменные среды. У меня вопрос, как заставить сценарий инициализации сделать это?
Попробуйте добавить переменные в скрипт
export VAR='/blah'