about env directive

Igor Sysoev is at rambler-co.ru
Mon Nov 26 20:03:17 MSK 2007


On Mon, Nov 26, 2007 at 05:49:28PM +0100, Manlio Perillo wrote:

> I want to enable the definition of custom environment variables in mod_wsgi.
> 
> After a quick search in Nginx sources I have found the env directive and 
> the ngx_set_environment function.
> 
> Unfortunately the documentation is in Russian only 
> http://sysoev.ru/nginx/docs/ngx_core_module.html#env.
> 
> I have found some problems with this directive.
> - It seems that it is not possible to inherit enviroment variables
>   from the "system";
>   only variables defined with env directive are added to os environment
> - The syntax should be
>     env VAR|VAR=VALUE,
>   but, as an example,
>     env  MALLOC_OPTIONS;
>   does not put MALLOC_OPTIONS in the environment.

"env VAR" inherits VAR from initial environment.
However, some variables affects before nginx will remove from or add
to new environment.


-- 
Igor Sysoev
http://sysoev.ru/en/





More information about the nginx mailing list