Отловить момент, когда закачка завершена
Igor Sysoev
is at rambler-co.ru
Wed Feb 8 10:54:50 MSK 2006
On Wed, 8 Feb 2006, AleXXX V. NovikoFF wrote:
> Может я чего не так делаю?
> Обнаружил такую проблему, не срабатывает post_action, в конфиге:
По идее, должно работать. А какой location обрабатывается PHPой ?
> location ^~ /ftp/ {
> internal;
> root /home/files
> set $orig_uri $uri;
> set $orig_args $args;
> set $orig_ip $remote_addr;
> set $orig_query $query_string;
> post_action /edown.php;
> }
>
> location = /edown.php {
> internal;
> proxy_pass http://127.0.0.1;
> proxy_set_header X-Orig-URL $orig_uri?$orig_args;
> #proxy_set_header X-Bytes-Sent $body_bytes_sent;
> proxy_set_header X-Orig-Query $orig_query;
> proxy_set_header X-User-IP $orig_ip;
> }
$args и $query_string - это одно и то же.
> перекидываю из бэкэнда вот так (ПХП):
>
> header("X-Accel-Redirect: /ftp/file.avi");
> header("X-Accel-Limit-Rate: 512000");
>
> Так же скорость не режется.... ее нужно обрезать прямо в конфиге в location?
Должно работать.
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list