railsでcarrierwaveを使って画像を投稿できるサイトを作っています。
app/uploader/image_uploader.rb内のfilenameの設定で下記のようにしたところ、たまに画像が上手くアップされません。(アップ出来る時と出来ない時が不規則にあります)
何が原因だと考えられるでしょうか?
rails
1 def filename 2 if original_filename 3 time = Time.now 4 name = time.strftime('%Y%m%d%H%M%S') + '.jpg' 5 name.downcase 6 end 7 end
ちなみにこのメソッドを使わなければ、画像は上手くアップされるようになります。
filenameに日本語が含まれていても問題がないのであれば、上のfilenameメソッドを使わないことも考えているのですが、どう思われますか?
filenameはタイムスタンプやアルファベットで統一すべき理由などはありますでしょうか?
あなたの回答
tips
プレビュー