nginx-0.1.37

Sergey A. Osokin osa at macomnet.ru
Fri Jun 24 12:17:41 MSD 2005


On Fri, Jun 24, 2005 at 12:07:40PM +0400, Igor Sysoev wrote:
> On Fri, 24 Jun 2005, Sergey A. Osokin wrote:
> >On Fri, Jun 24, 2005 at 11:57:16AM +0400, Igor Sysoev wrote:
> >>On Fri, 24 Jun 2005, Andrew Velikoredchanin wrote:
> >>>Sergey A. Osokin wrote:
> >>>>On Thu, Jun 23, 2005 at 06:57:16PM +0400, Sergey A. Osokin wrote:
> >>>>>On Thu, Jun 23, 2005 at 06:32:17PM +0400, Igor Sysoev wrote:
> >>>>>>On Thu, 23 Jun 2005, Sergey A. Osokin wrote:
> >>>>>>>On Thu, Jun 23, 2005 at 05:40:24PM +0400, Igor Sysoev wrote:
> >>>>>>>
> >>>>>>>>Изменения в nginx 0.1.37
> >>>>>>>>23.06.2005
> >>>>>>>>
> >>>>>>>> *) Изменение: в конце файла nginx.pid теперь добавляется "\n".
> >>>>>>>>
> >>>>>>>> *) Исправление: при включении большого количества вставок или
> >>>>>>>>    нескольких больших вставок с помощью SSI ответ мог передаваться
> >>>>>>>>    не
> >>>>>>>>    полностью.
> >>>>>>>>
> >>>>>>>> *) Исправление: если все бэкенды возвращали ответ 404, то при
> >>>>>>>>    использовании параметра http_404 в директивах 
> >>>>>>>>    proxy_next_upstream
> >>>>>>>>    или fastcgi_next_upstream, nginx начинал запрашивать все бэкенды
> >>>>>>>>    снова.
> >>>>>>>
> >>>>>>>Хмм... попробовал обновить версию с 0.1.36 до 0.1.37.
> >>>>>>>$ telnet localhost 80
> >>>>>>>Trying ::1...
> >>>>>>>Trying 127.0.0.1...
> >>>>>>>Connected to localhost.
> >>>>>>>Escape character is '^]'.
> >>>>>>>HEAD / HTTP/1.1
> >>>>>>>Connection closed by foreign host.
> >>>>>>>
> >>>>>>>Соединение закрывается automagicaly.
> >>>>>>>
> >>>>>>>Набрал в firefox http://localhost:80/ -> proxy требует авторизации.
> >>>>>>>Никогда не использовал proxy, а тут на тебе :-)
> >>>>>>>Any idea?
> >>>>>>
> >>>>>>Нужен debug лог.
> >>>>>
> >>>>>Не нашёл как это можно сделать, завтра попробую...
> >>>>
> >>>>
> >>>>Игорь, расскажи как можно включить debug log.
> >>>>
> >>>>$ grep error /usr/local/etc/nginx/nginx.conf
> >>>>error_log /var/log/nginx-error.log debug;
> >>>>
> >>>>Рестарт nginx - в логе тишина...
> >>>>
> >>>>P.S. Ткнулся в wiki - там про это нет ни слова, впрочем, как и
> >>>>    на сайте nginx.
> >>>
> >>>Насколько я понимаю, error_log .. debug показывает только что в error.log
> >>>нужно помещать в т.ч. и отладочные сообщения.
> >>>
> >>>Для включения их самих нужно во первых что-бы nginx был скомпилен с
> >>>--with-debug и включить отладку на определенный IP типа вот такого:
> >>>events {
> >>>  connections  1024;
> >>>  use rtsig;
> >>>  debug_connection 192.168.0.10;
> >>>}
> >>
> >>1) ./configure ... --with-debug
> >>
> >>2) error_log /var/log/nginx-error.log debug;
> >>   или
> >>   events {
> >>       debug_connection 192.168.0.10;
> >
> >Пересобрал с --with-debug.
> >Запрос в error-log не попадает.
> >В логе видно следующее:
> >
> >2005/06/24 12:04:50 [debug] 73703#0: kevent timer: 500, delta: 510
> >2005/06/24 12:04:50 [debug] 73703#0: worker cycle
> >2005/06/24 12:04:50 [debug] 73703#0: kevent timer: 500, changes: 0
> >2005/06/24 12:04:50 [debug] 73705#0: kevent events: 0
> >2005/06/24 12:04:50 [debug] 73705#0: kevent timer: 500, delta: 510
> >2005/06/24 12:04:50 [debug] 73705#0: worker cycle
> >2005/06/24 12:04:50 [debug] 73705#0: kevent timer: 500, changes: 0
> >2005/06/24 12:04:50 [debug] 73703#0: kevent events: 0
> >2005/06/24 12:04:50 [debug] 73703#0: kevent timer: 500, delta: 510
> >2005/06/24 12:04:50 [debug] 73703#0: worker cycle
> >2005/06/24 12:04:50 [debug] 73703#0: kevent timer: 500, changes: 0
> 
> Нужно сделать запрос.

Сделал запрос - результат на
http://news.macomnet.ru/~osa/nginx-error.log.

-- 
Sergey A. Osokin,
System Engineer,
Macomnet, Internet Dept.
tel: +7(095) 796-9079
fax: +7(095) 796-9067


More information about the nginx-ru mailing list