ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: map не воспринимает имена переменых?



On Thu, Oct 08, 2009 at 03:14:31PM +0300, Vitalij Satanivskij wrote:

> 
> Здравствуйте.
> 
> Тестирую локально на машине конструкцию с использованием map
> 
> Создал map
> 
>     map $cache $cid                                                           
>                                                                               
>    
>     {                                            
>       default /dev/null;                                                      
>                                                         
>       /home/www/quad.org.ua/cache0 0;                                         
>                                                                               
>  
>       /home/www/quad.org.ua/cache1 1;                                         
>                                                                               
>  
>       /home/www/quad.org.ua/cache2 2;                                         
>                                                                               
>  
>     }
> 
> 
> проверяю конфиг -
> 
> nginx -t
> [emerg]: unknown "cache" variable
> configuration file /usr/local/etc/nginx/nginx.conf test failed
> 
> 
> версии nginx - nginx/0.7.62 , nginx/0.8.17, nginx/0.8.19 
> 
> Везде результат один и тотже.
> 
> 
> Пробую переименовать переменую - результат тотже.
> 
> работает только с определеными именами переменых, такие как $http_host $name 
> $root
> 
> Раньше вроде как работала такая конструкция.
> 
> Вопрос - я чтото упустил из виду, или всеже поменялась логика работы ?

map создаёт переменную $cid, используя переменную $cache. Поэтому
переменная $cache должна быть где-то определена.


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



 




Copyright © Lexa Software, 1996-2009.