solidusの画像アップロードができない時
solidusを触り始めら商品の画像アップロードがspoofed_media_typeエラーでできなかった。
でコンソールには下記のようなログが出ていてfileコマンドを実行しようとしているけどないのでcontent type取れずにエラーになっているっぽい。
[paperclip] Content Type Spoof: Filename sample.jpg (image/jpeg from Headers, ["image/jpeg"] from Extension), content type discovered from file command: . See documentation to allow this combination.
なので、fileコマンドをインストールしたらエラーが出なくなった。
apt-get install file
初めにrails spree:install
でサンプルの画像が登録できないなーとなって、下記のpaperclipのissueのようにspoofed?でfalseを一時的に返すようにしてたけど、これもfileコマンドないのが原因だったのか...