Назад | Перейти на главную страницу

Модуль загрузки nginx + рельсы + pupload (плагин для многократной загрузки jquery) несколько зависаний аплосинга между ними

Я настроил nginx с модулем загрузки nginx + пассажир для рельсов 2.3.5 в ОС Ubuntu. Я использую pulpload (плагин для многократной загрузки jquery), но он зависает после загрузки 2 или 3 файлов, но когда я удаляю модуль загрузки nginx из nginx.conf и перезапускаю nginx, он работает нормально.

Вот мой файл nginx.conf

 server {
listen 8081;
 # server_name video.local;
    server_name  127.0.0.1;
  root /home/livia/Work/test/pulpload_rails2/public;   # <--- be sure to point to 'public'!
  passenger_enabled on;
  client_max_body_size 1000m;

  rails_env development;          
  location /folders/do_multiple_upload {
             # pass request body to here
             upload_pass @fast_upload_endpoint;
             upload_store /home/livia/Work/test/pulpload_rails2/temp_files/;
                 upload_set_form_field asset[][original_name] "$upload_file_name";
             upload_set_form_field asset[][content_type] "$upload_content_type";
             upload_set_form_field asset[][filepath] "$upload_tmp_path";

      # Inform backend about hash and size of a file
    upload_aggregate_form_field asset[][md5] "$upload_field_name.md5" "$upload_file_md5";
    upload_aggregate_form_field asset[][size] "$upload_field_name.size" "$upload_file_size";     

             upload_store_access user:rw group:rw all:r;
             upload_pass_form_field "^submit$|^authenticity_token$|^format$|^description|^name|^id";
             upload_cleanup 400 404 499 500-505;
         }
        location @fast_upload_endpoint {
            passenger_enabled on;  # or this could be your mongrel/thin backend
        }   
  }

Любая помощь будет принята с благодарностью, потому что я борюсь с этим уже месяц.