1. 程式人生 > >Original Error: ImageMagick/GraphicsMagick is not installed

Original Error: ImageMagick/GraphicsMagick is not installed

今天在調程式的時候發現圖片一直無法儲存,檢視日誌發現RollBack了,由於確信程式碼是沒有問題的,在另外的伺服器上儲存完全ok的。之後在 modelname.save 後將錯誤列印了出來modelname.errors.full_messages 再查日誌就出現下面的錯誤:
這裡寫圖片描述

圖片上傳涉及的Gem包:

carrierwave (0.10.0)
mini_magick (4.4.0)

這兩個安裝之後還出現標題上的錯誤,那應該就是屬於環境問題了。谷歌之後確定還要安裝依賴:

sudo apt-get install libmagickwand-dev
sudo apt-get install imagemagick

在伺服器上安裝這兩個之後,再次上傳照片,儲存成功。問題解決