Re: Проблема в отдаче файлов, залипает скачка и бьются файлы.
Vitaliy Okulov
vitaliy.okulov at gmail.com
Sat May 26 11:46:09 MSD 2007
Здравствуйте, vk.
Вы писали 25 мая 2007 г., 0:08:14:
> Приветствую.
> Использую связку nginx-0.5.20 + spawn-fcgi + php 4.4.7
> Стоит стандартный IPB (Invision Power Board), который использует Header при отдачи файлов...
> То есть файл лежит на сервере как "post-1-1171535540.ipb", а
> отдается с помощью передачи нужного хедера,
> возьмем к примеру "application/x-rar-compressed"
> 1. Проблема в том, что скачка файлов залипает. То есть, при начале
> скачки прогрессбар зависает на месте, файл висит 30-40сек, а потом моментально скачивается.
> Подобная тема поднималась, ответа нет.
> http://www.lexa.ru/nginx-ru/msg10355.html deniswork
> http://www.lexa.ru/nginx-ru/msg10370.html deniswork
>
> 2. Бъются rar архивы. После скачки, размер файла такой же, как и
> оригинальный архив, но при попытке разархивирования выдает ошибку:
> "неожиданный конец файла"
> Такая проблема наблюдается пока только с архивами.
> 3. Так же, переодически наблюдались проблемы как тут -
> http://www.lexa.ru/nginx-ru/msg10411.html (Alexey Kovyrin)
> прошу помочь, советом: "в какую сторону копать?"
> p.s. kernel - 2.6.20.6
> user www www;
> worker_processes 20;
> pid /var/run/nginx.pid;
> #[ debug | info | notice | warn | error | crit ]
> error_log /var/log/nginx.error_log info;
> events {
> worker_connections 1024;
> use epoll;
> }
> http {
> include mime.types;
> default_type application/octet-stream;
> log_format main '$HTTP_X_FORWARDED_FOR - $remote_user [$time_local] '
> '"$request" $status $bytes_sent '
> '"$http_referer" "$http_user_agent" '
> '"$gzip_ratio"';
> client_header_timeout 3m;
> client_body_timeout 3m;
> send_timeout 3m;
> client_header_buffer_size 1k;
> large_client_header_buffers 4 4k;
> gzip on;
> gzip_min_length 1100;
> gzip_buffers 4 8k;
> gzip_types text/plain;
> output_buffers 1 32k;
> postpone_output 1460;
> sendfile on;
> tcp_nopush on;
> tcp_nodelay on;
> #send_lowat 12000;
> keepalive_timeout 5;
> #lingering_time 30;
> #lingering_timeout 10;
> #reset_timedout_connection on;
> server_names_hash_max_size 64;
> server_names_hash_bucket_size 64;
> C уважением,
> Влад Комиссаров
Логи какие-нибудь есть?
--
С уважением,
Vitaliy mailto:vitaliy.okulov at gmail.com
More information about the nginx-ru
mailing list