Welcome! Log In Create A New Profile

Advanced

Re: [bug?] при указании proxy_cache_path с использованием дефолтного пути nginx ругается при проверке конфига

July 31, 2016 04:06AM
судя по кускам конфига это вы сами добавили

/etc/nginx/frontends.d/http

Ну и соответственно надо было это где-то добавить в конфиге. Скорее всего
подхватывается какой-то неправильный параметр из других кусков.

уберите вот это /etc/nginx/frontends.d/ - не нужно добавлять лишних
инклудов, хватает стандартного /etc/nginx/conf.d/

Старайтесь дефолтные конфиги без крайней надобности не трогать, просто в
/etc/nginx/conf.d/ добавляете конфиг, название лучше ничинать с 0 - он
тогда первым загрузится и прочитается, например
0-gzip.conf

gzip on;
gzip_min_length 1024;
gzip_comp_level 1;
gzip_proxied any;
gzip_types text/plain text/xml text/css application/x-javascript
text/javascript application/json;
gzip_buffers 4 64k;


31 июля 2016 г., 10:51 пользователь Vadim A. Misbakh-Soloviov <
nginx@mva.name> написал:

> Всем привет!
>
> Хотелось бы спросить у разработчиков, нашёл ли я баг, или это поведение
> Just
> as planned.
>
> Итак, дано:
>
> 1) Кусок конфига, который участвует в драме:
> ```
> 110 proxy_cache_path /var/lib/nginx/tmp/proxy levels=1:2
> keys_zone=proxy_cache:128m;
> 111 }
> ```
> Номера строк указаны для понимания на что ругается проверка синтаксиса.
>
> 2) Если блоков `server{}` внутри `http{}` конфиге нету, то проверка
> синтаксиса
> конфига проходит нормально не смотря на ровно тот же контент строки
> конфига с
> `proxy_cache_path`.
> Если же блоки server есть, то наблюдается вот что:
>
> ```
> $ nginx -t
> nginx: [emerg] the same path name "/var/lib/nginx/tmp/proxy" used in /etc/
> nginx/frontends.d/http:110 and in /etc/nginx/frontends.d/http:111
> nginx: configuration file /etc/nginx/nginx.conf test failed
> ```
>
> 3) При этом, не важно, где находится `proxy_cache_path`: до инклуда
> вхостов с
> `server{}` или после. В качстве второго места с дублированием пути синтакс-
> чекер всегда указывает строку, закрывающую блок `http{}`.
>
> 4) если в `proxy_cache_path` указать путь со слешем на конце - всё
> становится
> нормально. Но, например, в документации он без слеша.
>
>
>
> В общем, хотелось бы спросить, баг ли это и как быть :)
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

[bug?] при указании proxy_cache_path с использованием дефолтного пути nginx ругается при проверке конфига

Vadim A. Misbakh-Soloviov July 31, 2016 03:52AM

Re: [bug?] при указании proxy_cache_path с использованием дефолтного пути nginx ругается при проверке конфига

Vasiliy P. Melnik July 31, 2016 04:06AM

Re: [bug?] при указании proxy_cache_path с использованием дефолтного пути nginx ругается при проверке конфига

Vadim A. Misbakh-Soloviov July 31, 2016 04:24AM

Re: [bug?] при указании proxy_cache_path с использованием дефолтного пути nginx ругается при проверке конфига

Vasiliy P. Melnik July 31, 2016 05:32AM

Re: [bug?] при указании proxy_cache_path с использованием дефолтного пути nginx ругается при проверке конфига

Vadim A. Misbakh-Soloviov July 31, 2016 05:50AM

Re: [bug?] при указании proxy_cache_path с использованием дефолтного пути nginx ругается при проверке конфига

Vasiliy P. Melnik July 31, 2016 06:13AM

Re: [bug?] при указании proxy cache path с использованием дефолтного пути nginx ругается при проверке конфига

Vadim A. Misbakh-Soloviov July 31, 2016 07:42AM

Re: [bug?] при указании proxy cache path с использованием дефолтного пути nginx ругается при проверке конфига

Vasiliy P. Melnik July 31, 2016 07:53AM

Re: [bug?] при указании proxy cache path с использованием дефолтного пути nginx ругается при проверке конфига

Evgeniy Berdnikov July 31, 2016 04:24PM

Re: [bug?] при указании proxy cache path с использованием дефолтного пути nginx ругается при проверке конфига

Vadim A. Misbakh-Soloviov July 31, 2016 05:04PM

Re: [bug?] при указании proxy cache path с использованием дефолтного пути nginx ругается при проверке конфига

Vadim A. Misbakh-Soloviov July 31, 2016 05:06PM

Re: [bug?] при указании proxy cache path с использованием дефолтного пути nginx ругается при проверке конфига

Vadim A. Misbakh-Soloviov July 31, 2016 05:02PM

Re: [bug?] при указании proxy cache path с использованием дефолтного пути nginx ругается при проверке конфига

Иван July 31, 2016 05:14PM

Re: [bug?] при указании proxy cache path с использованием дефолтного пути nginx ругается при проверке конфига

Vadim A. Misbakh-Soloviov July 31, 2016 05:34PM

Re: [bug?] при указании proxy cache path с использованием дефолтного пути nginx ругается при проверке конфига

Vasiliy P. Melnik August 01, 2016 12:50AM

Re: [bug?] при указании proxy cache path с использованием дефолтного пути nginx ругается при проверке конфига

Maxim Dounin July 31, 2016 07:48PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 140
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