Mercurial > hg > nginx-site
diff xml/ru/docs/ngx_core_module.xml @ 2142:ca7568f67dee
Sorted directives alphabetically.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Tue, 10 Apr 2018 18:39:34 +0300 |
parents | 8f885a69374d |
children | eeed494bba51 |
line wrap: on
line diff
--- a/xml/ru/docs/ngx_core_module.xml Tue Apr 10 17:16:38 2018 +0300 +++ b/xml/ru/docs/ngx_core_module.xml Tue Apr 10 18:39:34 2018 +0300 @@ -146,6 +146,67 @@ </directive> +<directive name="env"> +<syntax><value>переменная</value>[=<value>значение</value>]</syntax> +<default>TZ</default> +<context>main</context> + +<para> +По умолчанию nginx удаляет все переменные окружения, унаследованные +от своего родительского процесса, кроме переменной TZ. +Эта директива позволяет сохранить часть унаследованных переменных, +поменять им значения или же создать новые переменные окружения. +Эти переменные затем: +<list type="bullet"> + +<listitem> +наследуются во время +<link doc="control.xml" id="upgrade">обновления исполняемого файла на лету</link>; +</listitem> + +<listitem> +используются модулем +<link doc="http/ngx_http_perl_module.xml">ngx_http_perl_module</link>; +</listitem> + +<listitem> +используются рабочими процессами. +Следует иметь в виду, что управление поведением системных библиотек +подобным образом возможно не всегда, поскольку зачастую библиотеки используют +переменные только во время инициализации, то есть ещё до того, как их +можно задать с помощью данной директивы. +Исключением из этого является упомянутое выше +<link doc="control.xml" id="upgrade">обновление исполняемого файла на лету</link>. +</listitem> + +</list> +</para> + +<para> +Если переменная TZ не описана явно, то она всегда наследуется +и всегда доступна модулю +<link doc="http/ngx_http_perl_module.xml">ngx_http_perl_module</link>. +</para> + +<para> +Пример использования: +<example> +env MALLOC_OPTIONS; +env PERL5LIB=/data/site/modules; +env OPENSSL_ALLOW_PROXY_CERTS=1; +</example> +</para> + +<para> +<note> +Переменная окружения NGINX используется для внутренних целей nginx +и не должна устанавливаться непосредственно самим пользователем. +</note> +</para> + +</directive> + + <directive name="error_log"> <syntax><value>файл</value> [<value>уровень</value>]</syntax> <default>logs/error.log error</default> @@ -208,67 +269,6 @@ </directive> -<directive name="env"> -<syntax><value>переменная</value>[=<value>значение</value>]</syntax> -<default>TZ</default> -<context>main</context> - -<para> -По умолчанию nginx удаляет все переменные окружения, унаследованные -от своего родительского процесса, кроме переменной TZ. -Эта директива позволяет сохранить часть унаследованных переменных, -поменять им значения или же создать новые переменные окружения. -Эти переменные затем: -<list type="bullet"> - -<listitem> -наследуются во время -<link doc="control.xml" id="upgrade">обновления исполняемого файла на лету</link>; -</listitem> - -<listitem> -используются модулем -<link doc="http/ngx_http_perl_module.xml">ngx_http_perl_module</link>; -</listitem> - -<listitem> -используются рабочими процессами. -Следует иметь в виду, что управление поведением системных библиотек -подобным образом возможно не всегда, поскольку зачастую библиотеки используют -переменные только во время инициализации, то есть ещё до того, как их -можно задать с помощью данной директивы. -Исключением из этого является упомянутое выше -<link doc="control.xml" id="upgrade">обновление исполняемого файла на лету</link>. -</listitem> - -</list> -</para> - -<para> -Если переменная TZ не описана явно, то она всегда наследуется -и всегда доступна модулю -<link doc="http/ngx_http_perl_module.xml">ngx_http_perl_module</link>. -</para> - -<para> -Пример использования: -<example> -env MALLOC_OPTIONS; -env PERL5LIB=/data/site/modules; -env OPENSSL_ALLOW_PROXY_CERTS=1; -</example> -</para> - -<para> -<note> -Переменная окружения NGINX используется для внутренних целей nginx -и не должна устанавливаться непосредственно самим пользователем. -</note> -</para> - -</directive> - - <directive name="events"> <syntax block="yes"/> <default/>