将大文件上载到S3和服务器会话

时间:2012-12-23 18:05:17

标签: javascript session amazon-s3 plupload

我遇到了一个问题,我似乎无法找到一个“正确”的方式。 我从客户端直接上传文件到S3(使用Plupload和sprightlysoft类)。服务器设置策略文档和所有;然而,当上传大文件时,会话似乎到期并且访问存储桶将被拒绝(或者至少这是我认为问题所在);奇怪的是,上传者显示成功上传,而javascript调试显示403访问被拒绝。关于可以在这里做什么的任何想法或想法?有没有办法在上传器上传时扩展会话生命周期?或者可能是另一种合适的方法?

1 个答案:

答案 0 :(得分:0)

好吧,如果使用Ruby on Rails和carrierwave_direct,这行中的错误会导致我的问题:

  def move_to_cache
    true
  end
  def move_to_store
    true
  end

我在move_to_cache中返回false,并且没有move_to_store 这些行在上传大文件时很有用