Welcome! Log In Create A New Profile

Advanced

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

Igor Sysoev
October 08, 2009 08:58AM
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
Subject Author Posted

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

Vitalij Satanivskij October 08, 2009 08:26AM

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

Igor Sysoev October 08, 2009 08:58AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 189
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready