файл для geo и fastcgi_set_var
Igor Sysoev
is at rambler-co.ru
Tue Apr 5 17:29:49 MSD 2005
On Tue, 5 Apr 2005, RaPaMaN wrote:
> Igor Sysoev пишет:
>
>>
>>> и я объвил в секции
>>> http {
>>>
>>> ....
>>>
>>> geo $COUNTRY_NAME {
>>> include conf/country_names
>>> }
>>>
>>> а потом уже в нужном хосте:
>>>
>>> server
>>> {
>>>
>>> ...
>>>
>>> location = / {
>>> ...
>>> fasctcgi_set_var $COUNTRY_NAME
>>>
>>> и ругается
>>>
>>> unknown variable name "$COUNTRY_NAME" in
>>> /usr/local/nginx/conf/nginx.conf:791
>>
>>
>> В данном случае нужно указывать без $:
>> fastcgi_set_var COUNTRY_NAME;
>>
>> В перспективе эта директива и fastcgi_params будут заменена на
>> fastcgi_param:
>>
>> fastcgi_param COUNTRY_NAME $COUNTRY_NAME;
>> fastcgi_param REDIRECT_STATUS 200;
>>
> Я понял, но все равно ругается, если без $
> 2005/04/05 08:34:34 [emerg] 22159#0: unknown variable name
> "GEOIP_COUNTRY_CODE" in /usr/local/nginx/conf/nginx.conf:791
Похоже на ошибку, которая появилась в 0.1.25.
Буду исправлять.
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list