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