проблема с наследованием в конфигурационном файле

Igor Sysoev is at rambler-co.ru
Sun Jan 22 17:14:43 MSK 2006


On Sun, 22 Jan 2006, RaPaMaN wrote:

> nginx 0.3.22
>
> Столкнулся с проблемой, что не наследуется конфигурация указанная в server
> { ... } для location { ... }
>
> (недавно был подобный пример от вас, но что-то у меня не работает)
>
> есть файл:
>
> fastcgi_common.conf:
>
> fastcgi_params REMOTE_USER	$remote_user;
>
> есть конфиг:
>
> server.conf:
>
> server {
>
> 	server_names buben.com;
>
> 	include fastcgi_common.conf;
>
> 	location {
> 		fastcgi_pass file:super_socket;
> 	}
> }
>
> и таких серверов много.
>
> Но в location данный REMOTE_USER не появляется, вообще нет параметра
> REMOTE_USER в скрипте
>
> Это глюк или такое наследование вообще не имеет место ?
>
> Просто это очень бы упростило создание кучи хостов и конфигурационных файлов.

http://sysoev.ru/nginx/docs/http/ngx_http_fastcgi_module.html#fastcgi_param

Директивы наследуются с предыдущего уровня при условии, что на данном
уровне не описаны свои директивы fastcgi_param.


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list