我的代码在这里:https ://github.com/pavankat/to_do_app
我使用了本教程: http: //guides.railsgirls.com/thumbnails/
在通过教程运行了一下之后,我在尝试编辑想法 1 的图片(几乎重新上传图片)时遇到了这个错误,所以缩略图会出现:
使用 MiniMagick 操作图片失败,可能不是图片?原始错误:MiniMagick::Invalid
我认为它正在发生,因为我没有重新启动服务器,但我这样做了,它仍然发生。
我按照这里的说明进行操作:Rails 和 OS X:如何安装 rmagick?(TaianSu 和 chad bidwell 的问题),但没有运气。
然后我跟着这个:为什么这个 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 操作,可能不是图片?原始错误:MiniMagick::Invalid
我这样做了:
$ sudo chmod 777 /usr/local
但没有运气
根据carrierwave + mini_magick gems = not an image error (B. Ruschill's response) 进行了尝试:
$ 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 。那没有用。