ПРОЕКТЫ 


  АРХИВ 


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: Альт ернат??в а upload module?



----- wasiliy <nginx-forum@xxxxxxxx> wrote:
> хотя в обычных запрсах:
> HTTP/1.x 200 ОК
> Server: nginx
> Date: Tue, 17 Nov 2009 09:02:48 GMT
> Content-Type: text/html; charset=UTF-8
> Connection: close
> 
> И не работает. Большие файлы - да, вопросов нет, но как только размер файла 
> маленький (например меньше 1кб) - глючит. Так же и срабатывает через раз. 
> Думал, что проблема в upload_progress, но отключил его полностью, а глюки 
> остались.

Судя по описанию эта ошибка должна лечится патчем во вложении.

> 
> Посоветуйте, пожалуйста, замену данному модулю или как быть если надо 
> Uploadить большие файлы (размером 2-3Гб) вперемешку с маленькими.

-- 
Regards,
Valery Kholodkov
diff --git a/ngx_http_upload_module.c b/ngx_http_upload_module.c
index 8ea15b0..cee0405 100644
--- a/ngx_http_upload_module.c
+++ b/ngx_http_upload_module.c
@@ -1770,6 +1770,7 @@ 
ngx_http_read_upload_client_request_body(ngx_http_request_t *r) {
 
         rb->bufs->buf = b;
         rb->bufs->next = NULL;
+        rb->buf = b;
 
         if (preread >= r->headers_in.content_length_n) {
 


 




Copyright © Lexa Software, 1996-2009.