0

「正しい」方法を理解できないように見える問題で立ち往生しています。クライアント側から S3 にファイルを直接アップロードしています (Plupload と sprightlysoft クラスを使用)。サーバーはポリシー ドキュメントとすべてを設定します。ただし、大きなファイルをアップロードすると、セッションが期限切れになるようで、バケットへのアクセスが拒否されます (または、少なくともそれが問題だと思います)。奇妙なことに、アップローダーはアップロードの成功を示しますが、javascript のデバッグでは 403 アクセスが拒否されたと表示されます。ここで何ができるかについて何か考えやアイデアはありますか?アップローダがまだアップロードしている間にセッションの有効期間を延長する方法はありますか? それとも別の適切なアプローチですか?

4

1 に答える 1

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 がありませんでした この行は、大きなファイルをアップロードするときに役立ちます

于 2013-07-31T14:55:28.400 に答える