Использование env VARIABLE без дополнительных модулей?

lintiay nginx-forum на nginx.us
Сб Июл 11 11:40:49 UTC 2015


Добрый день!

Как извесно в конфиг можно прописать нечто эдакое:

env VARIABLE = "VALUE";

причем NGINX, это успешно скушает, даже в отсутствие модулей LUA и PERL,
которых нету в стандартной сборке под Винды. Так вот не понятно как
достучаться до этой переменной в конфиге, т.е. ее использовать. Типа (без
LUA и PERL!):

set NEW_VARIABLE env{VARIABLE} ;

Из документации извесно, что: "nginx удаляет все переменные окружения,
унаследованные от своего родительского процесса, кроме переменной TZ. Эта
директива позволяет сохранить часть унаследованных переменных, поменять им
значения или же создать новые переменные окружения. Эти переменные затем:
... используются рабочими процессами...".

Возможно ли как нибудь эту переменную (TZ) прочитать/получить/присвоить
другой переменной?

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,260213,260213#msg-260213



Подробная информация о списке рассылки nginx-ru