私のコードはここにあります: https://github.com/pavankat/to_do_app
このチュートリアルを使用しました: http://guides.railsgirls.com/thumbnails/
チュートリアルを少し実行した後、アイデア 1 の画像を編集しようとすると (ほとんどの場合、画像を再アップロードします)、サムネイルが表示されるため、次のエラーが表示されます。
画像 MiniMagick での操作に失敗しました。画像ではない可能性がありますか? 元のエラー: MiniMagick::Invalid
サーバーを再起動しなかったので、それが起こっていると思いましたが、再起動しましたが、それでも発生しました。
ここの指示に従いました: Rails and OS X: How to install rmagick? (TaianSu と chadbidwell による質問) しかし、運はありません。
次に、これに従いました:なぜこの RMagick 呼び出しでセグメンテーション違反が発生するのですか? (アッシュ・ベルリンの反応)
$ brew uninstall imagemagick && brew install imagemagick --disable-openmp
Uninstalling /usr/local/Cellar/imagemagick/6.8.0-10...
Error: You must `brew link jpeg' before imagemagick can be installed
だから私はこれをしました:
$ brew rm jpeg
その後
$ brew install imagemagick --disable-openmp
その後、サーバーを再起動しました
アイデアを作成したり、アイデアの画像を編集したりすると、まだ次のエラーが表示されます。元のエラー: MiniMagick::Invalid
これは私がしました:
$ sudo chmod 777 /usr/local
しかし運がない
Carrierwave + mini_magick gems = not a image error (B. Ruschill の応答)に基づいてこれを試しました。
$ brew uninstall imagemagick
$ brew cleanup --force -s
$ brew rm jpeg
$ brew install imagemagick
しかし、jpegをリンクできないというエラーが表示されました。
だから私はbrew link jpegを試しました。それはうまくいきませんでした。
だから私はbrew link jpegの問題を試しました(David Riccitelliの応答)
そして、もう一度brew link jpegを試しました。それはうまくいきませんでした。