ПРОЕКТЫ 


  АРХИВ 


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: странности http аутентифи кации



Hello!

On Thu, Apr 07, 2011 at 10:24:40AM -0400, anon wrote:

> Maxim Dounin Wrote:
> -------------------------------------------------------
> > Hello!
> > 
> > On Wed, Apr 06, 2011 at 08:05:18PM -0400, anon
> > wrote:
> > 
> > > Как вы правы! В дефолтном
> > конфиге
> > > Дебиана как раз listen 80
> > закомменчено и не
> > > имеет default. Дописал - всё
> > встало на
> > > места. :)
> > > Но вообще разработчику стоило
> всё-таки
> > > пойти настречу пользователям и
> сделать
> > > какое-то более предсказуемое
> поведение
> > > без явных указаний...
> > 
> > Поведение предельно предсказуемое -
> по умолчанию используется первый
> описанный в конфиге сервер с
> соответствующим listen.
> 
> Если верить сорцам - не первый (по
> порядку сортировки), а какой-то
> произвольный, если имеет место вставка
> других частей...
> 
> nginx-0.8.54/src/os/unix/ngx_files.c, строка 351
> n = glob((char *) gl->pattern, GLOB_NOSORT, NULL, &gl->pglob);
> 
> Обработчик директивы include
> (src/core/ngx_conf_file.c) использует данную
> функцию.

Первый описанный в конфиге.  А директива include с glob'ами 
сортировку не обеспечивает, и посему при дебиановском подходе к 
конфигурированию первым описанным в конфиге оказывается тот 
сервер, которому повезло больше.

Maxim Dounin

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


 




Copyright © Lexa Software, 1996-2009.