Help us understand the problem. What is going on with this article?

Mastodon(開発環境)で画像がアップロードできない

More than 3 years have passed since last update.

問題

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サイズ)は平気なのに。

mknstone
ほぼ個人用メモです。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away