0

Rails プラグインattachment_fuに問題があります。アップロードするたびに、検証エラーが発生します

サイズはリストに含まれていません

私は現在使用しています

  • レール 2.3.3
  • ルビー 1.8.6

この問題について私が見つけた唯一のことは、かなり時代遅れの議論であり、あまり役に立ちませんでした。

この問題の解決策はありますか?

このチュートリアルでAJAXファイルのアップロードをしたかったので、attachment_fuを使用していますが、アップロードの問題を乗り越えることができませんでした。

編集:私は、次のような機能するソリューションを1つだけ見つけます

def create
  @image = Image.new(params[:image])
  sleep 2 # for windows to catch up
  @image.save ...

しかし、私はこのようにするのはあまり好きではありません

4

1 に答える 1

1

あなたが実際に行っているのは、イメージ プロセッサ (Rmagick や ImageScience、または接続したもの) が機能するための時間を与えていることだと思います。

アップロード時にさまざまなサイズを多数作成している場合は、それらを減らすと役立つ場合があります。

また、私自身の経験では、開発環境では実際の本番環境よりもすべてがはるかに遅く実行されます。本番環境ではハードコーディングされた遅延は必要ない場合があります。

于 2009-09-04T16:05:06.393 に答える