Мой код здесь: https://github.com/pavankat/to_do_app
Я использовал это руководство: http://guides.railsgirls.com/thumbnails/
После небольшого просмотра учебника я получил эту ошибку при попытке отредактировать изображение идеи 1 (в значительной степени повторно загрузить изображение), чтобы появилась миниатюра:
Изображение Не удалось манипулировать с помощью MiniMagick, может быть, это не изображение? Исходная ошибка: MiniMagick::Invalid
Я думал, что это происходит, потому что я не перезапустил сервер, но я сделал это, и это все равно произошло.
Я следовал инструкциям здесь: Rails и OS X: как установить rmagick? (вопрос от TaianSu и Чада Бидвелла), но безрезультатно.
Затем я последовал этому: Почему этот вызов 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 = не ошибка изображения (ответ Б. Рушилла):
$ brew uninstall imagemagick
$ brew cleanup --force -s
$ brew rm jpeg
$ brew install imagemagick
но потом он выдал мне ошибку, что он не может связать jpeg.
поэтому я попробовал заварить ссылку jpeg. Это не сработало.
поэтому я попробовал проблемы jpeg со ссылками (ответ Дэвида Ричителли)
и я попробовал снова заварить ссылку jpeg. Это не сработало.