Re: Include часть конфига
Igor Sysoev
igor на sysoev.ru
Вс Май 23 16:05:14 MSD 2010
On Sat, May 22, 2010 at 03:52:28PM +0200, Anton Bessonov wrote:
> Раз не получается прописать UID по человечески, решил плодить инстанции
> энджина. Что бы избавиться от редундантности повторяющихся кусков
> конфига создал nginx.conf.header с типа
>
> error_log /tmp/error.log;
>
> events {
> worker_connections 1024;
> }
>
>
> http {
> include /usr/local/nginx/mime.types;
> default_type application/octet-stream;
> [...]
> keepalive_timeout 65;
>
> и футер с закрывающим "}" директиву http.
>
> То есть сама идея была создавать конфиги в стиле
>
> user myuser;
> include /usr/local/nginx/nginx.conf.header;
>
> server {
> listen 80;
> [...]
> }
> }
>
> include /usr/local/nginx/nginx.conf.footer;
>
>
> однако nginx -t:
>
> [emerg]: unexpected end of file, expecting "}" in
> /usr/local/nginx/nginx.conf.header:36
>
>
> То есть так, как я хотел не получится? Какие есть best practice?
Включать можно только синтаксически законченные конструкции.
--
Игорь Сысоев
http://sysoev.ru
Подробная информация о списке рассылки nginx-ru