-1

CarrierWave のextension_white_list方法を使用しようとしています。

def extension_white_list
  [/jpe?g/, 'gif', 'png']
end

これで、何か (jpeg や png を含む) をアップロードするたびに、CarrierWave::IntegrityError

私が間違っていることを知っている人はいますか?

4

2 に答える 2

0

['jpeg'、'jgp'、'png'、'gif']で試してみましたか?

正規表現は、extension_white_listに含まれる「単語」の配列( Rails-%Wの使用を参照)であると想定されているため、呼び出しを台無しにしているようです。

于 2012-07-05T17:09:04.767 に答える
-3

問題は、S3 にアップロードしていて、何らかの理由で拡張機能を取得できなかったことです。

于 2012-08-05T13:01:06.947 に答える