carrierwaveで日本語名のファイルをアップロードする

日本語のなまえのファイルをアップロードすると、日本語部分が「___」になってしまいます。
その対応方法です。

対応方法

config/initializers/carrierwave.rbを作成し、以下を追加します。

CarrierWave::SanitizedFile.sanitize_regexp = /[^[:word:]\.\-\+]/

参考

carrierwaveuploader/carrierwave · GitHub