ПРОЕКТЫ 


  АРХИВ 


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: *1867 a client request body is buffered to a temporary file



On Tue, 25 Apr 2006, Kovrigin Roman wrote:

В конфиге есть следующее правило:

location / {
rewrite ^/photo/([a-z_0-9]+)/do/(([a-z_0-9]+))/$ /index.php?act=$2&user=$1&action=$3;
.....
}

На сервер отправляется запрос такой формой:

<form class="my" action="/photo/new7/do/saveavatar/" method="POST" enctype="multipart/form-data">
     <div class=message>Вы удачно зарегестрированны.</div>
Теперь вы можете загрузить свой аватар: <input type="file" name="avatar" size="40">
     <input type="submit" value="Загрузить">
 </form>

Результатом является белая страница.

Такая страница и должна выдаваться ?

В логах следующее сообщение:

2006/04/25 14:03:20 [warn] 545#0: *2070 a client request body is buffered to a temporary file, client: 127.0.0.3, server: ff01.photofile3, URL: "/photo/new7/do/saveavatar/", host: "ff01.photofile3:8002", referrer: "http://photofile3/users/new7/?message=registrate_ok";

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

Тело запроса больше, чем client_body_buffer_size:
http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#client_body_buffer_size


Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.