問題
Mastodon(開発環境)で画像アップロード周りが全く動かない。
特にプロフィール画像アップロードでは以下のエラーが出た。
Cocaine::CommandNotFoundError
mastodon/app/services/update_account_service.rb
def call(account, params, raise_error: false)
was_locked = account.locked
update_method = raise_error ? :update! : :update
account.send(update_method, params).tap do |ret| # <=ここ
...
調べてみるとffmpeg
がnot installという記事が多かったので入れてみる。
が、効果なし。
https://stackoverflow.com/questions/33801072/cocainecommandnotfounderror
解決方法
コンソールでaccountを叩いてみたら、Install ImageMagick
と言われた。
…あれ、入ってなかったの…?
普通にHomebrewで、brew install imagemagick
で解決。
画像投稿も問題なし。
ただ、何故かgifだけ壊れて表示されない…。
アップロード時のサムネ(smallサイズ)は平気なのに。