ПРОЕКТЫ 


  АРХИВ 


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]

Отключение строк конфига, когда нет определенного модуля


  • To: nginx-ru@xxxxxxxxx
  • Subject: Отключение строк конфига, когда нет определенного модуля
  • From: "yarry" <nginx-forum@xxxxxxxx>
  • Date: Mon, 11 Oct 2010 11:46:33 -0400
  • Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mickey.jlkhosting.com; s=x; h=Sender:From:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To:Date; bh=FqYXi69mN+ScAkDzosUSGV5fvK/UrSyJqETKvpc2efc=; b=OgGHMHwBKnoCXrgd5ilj949MU0ls9JLryMb+JzGhqAMlSkcpeiwNQvrSIVmgsJ4QUMRL1tyJz6EZKOelTmwblftyq0OpIWIO2wkfq4yw7EkXO++HpbPZnnFIQHA7FLOc;

Добрый день,

хочется использовать один и тот же
фрагмент файла конфига и для боевого
сервера, и на машинах разработчиков.

У апача есть полезный синтаксис,
который позволяет игнорировать
неподдерживающуюся функциональность,
например:


   ...


О чем-то подобном для nginx мне не
известно. Но сильно не хватает.
Например, у нас на сервере
вкомпилирован nginx-upload-progress-module. В
инсталляции же разработчика вполне
можно было бы использовать дефолтный
nginx, но вот директива track_uploads (внутри
блока location), например, приводит к:

[emerg]: unknown directive "track_uploads" in
/opt/nginx/conf/vhosts/foo.com.conf:244
configuration file /opt/nginx/conf/nginx.conf test failed

Поэтому возникает некрасивая дилемма:
или плодить множественные версии
конфигов, слегка отличающиеся друг от
друга, или каждый раз заморачиваться с
компиляцией всех модулей на всех
машинах.

Может, я чего-то проглядел?

--
Ярослав Дмитриев

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,139373,139373#msg-139373


_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.