ПРОЕКТЫ 


  АРХИВ 


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[2]: Баг с SSI



On Thu, 2 Nov 2006, Aleksandr wrote:

Имеем такую конструкцию:
<!--# include virtual = "/test_ssi/test1.html" -->
<!--# include virtual = "/test_ssi/test2.html" -->
....
<!--# include virtual = "/test_ssi/test199.html" -->

каждый файл testXXX.html содержит запись -XXX-

Но 51 include никогда не обрабатывается, результат выполнения можно
посмотерть тут http://video.cc-cv.ru/test_ssi/

Что в error_log ?

2006/11/02 15:03:59 [error] 46456#0: *125917 subrequests cycle while processing 
"/test_ssi/test51.html" while sending response to client, client: 85.114.79.***, server: 
video.cc-cv.ru, URL: "/test_ssi/", host: "video.cc-cv.ru"

Прилагаемый патч должен исправить эту ошибку.


Игорь Сысоев
http://sysoev.ru
Index: src/http/ngx_http_core_module.c
===================================================================
--- src/http/ngx_http_core_module.c     (revision 156)
+++ src/http/ngx_http_core_module.c     (working copy)
@@ -1417,6 +1417,8 @@
         ngx_log_debug2(NGX_LOG_DEBUG_HTTP, c->log, 0,
                        "http subrequest done \"%V?%V\"", uri, &sr->args);
 
+        r->main->subrequests++;
+
         *psr = sr;
 
         if (sr->fast_subrequest) {


 




Copyright © Lexa Software, 1996-2009.