Re: проблема с закачкой при fastcgi_pass_request_body off
Борис Долгов
boris at dolgov.name
Mon Feb 2 18:34:22 MSK 2009
А php с fpm-патчем или стандартный?
И это, вообще, php? :)
2 февраля 2009 г. 9:09 пользователь Arkadiy Kulev <eth at ethaniel.com>написал:
> Hello Nginx-ru,
>
> Где-то прочел, что можно кэшировать тело запроса файла при закачке, а
> php отдавать уже саму ссылку на файл. Решил попробовать, но почему-то
> закачка стала зависать - файл закачивается, я его вижу во временной
> папке, а соединение отваливается через 60 секунд с gateway timeout.
>
> Куда копать?
>
> server {
> listen 80;
> server_name upload.BBB.ru;
> root /home/storage/upload;
>
> location / {
> index index.php;
> autoindex off;
> }
>
> location ~* ^.+\.(php)$ {
> include /home/storage/node/conf/freebsd/nginx/fastcgi.conf;
> client_body_in_file_only on;
> client_body_temp_path /ram/nginx_upload;
> fastcgi_pass_request_body off;
> fastcgi_param REQUEST_BODY_FILE $request_body_file;
>
> }
> }
>
> fastcgi.conf:
>
> fastcgi_pass localhost:1026;
> fastcgi_index index.php;
>
> fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
> fastcgi_param SCRIPT_NAME $fastcgi_script_name;
> fastcgi_param REQUEST_URI $request_uri;
> fastcgi_param QUERY_STRING $query_string;
> fastcgi_param REQUEST_METHOD $request_method;
> fastcgi_param CONTENT_TYPE $content_type;
> fastcgi_param CONTENT_LENGTH $content_length;
> fastcgi_param REMOTE_ADDR $remote_addr;
>
>
> Arkadiy Kulev mailto:eth at ethaniel.com
> +7 495 5070602
> Moscow, Russia
>
>
>
--
С уважением, Борис Долгов.
icq 77556665
e-mail boris at dolgov.name
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20090202/d7d01767/attachment.html>
More information about the nginx-ru
mailing list