Непонятки с fastcgi_pass_request_body

Really Big Bug bigbug at mafia.lv
Fri Aug 14 13:49:39 MSD 2009


Добрый день!

Имею следующую проблему: неработаеют POST запросы если указываю 
директиву fastcgi_pass_request_body off. После POST запроса клиент через 
  некоторое время отваливается с ошибкой 504.
конфиг:

fastcgi_pass_request_body       off;
client_body_in_file_only        on;
location ~* \.php$ {
     fastcgi_pass    unix:/tmp/fcgi5.sock;
     fastcgi_param   SCRIPT_FILENAME /var/www/htdocs/$fastcgi_script_name;
     fastcgi_param   REQUEST_BODY_FILE       $request_body_file;
     include         /etc/nginx/fastcgi_params;
}

При этом (независимо от передаваемых данных) во временном файле имею 
только 1 строчку с началом boundary и всё.

И ещё вопрос: заголовки передаются на fastcgi сразуже как попадают в 
nginx, или же происходит ожидание закачки данных во временный файл и 
только потом происходит передача?





More information about the nginx-ru mailing list