Итак, как ни странно, сегодня вечером у меня возникла эта проблема, и ни одно из вышеперечисленных решений не помогло мне. Я получаю эту ошибку:
`[paperclip] Content Type Spoof: Filename blah_blah_blah.mp3 (audio/mp3 from Headers, ["audio/mpeg"] from Extension), content type discovered from file command: application/octet-stream. See documentation to allow this combination.`
Я решил, используя это как мой валидатор:
validates_attachment_content_type :recording,
content_type: [
'application/mp3',
'application/x-mp3',
'audio/mpeg',
['audio/mpeg'], # note the array around the type
'audio/mp3'
],
message: 'File must be of filetype .mp3'
Надеюсь, это кому-нибудь поможет.