2012-02-26 57 views
0

你好。我試圖給用戶添加一個頭像,但在啓動時我會看到下面的錯誤。 我使用寶石Carrierwave和mini_magick。告訴我如何解決這個問題。對不起我的英語不好。Errno :: ENOENT in Devise :: RegistrationsController#update

Errno::ENOENT in Devise::RegistrationsController#update 
No such file or directory - identify -ping /tmp/mini_magick20120225-3898-acxvro.jpg 
+0

你需要安裝imagemagick - 你在使用什麼操作系統 – 2012-02-26 15:22:48

+0

我使用Ubuntu操作系統 – user1233943 2012-02-26 15:36:49

回答

1

除了公認的答案:

我已經有ImageMagick的安裝與homebrew。我在生產中收到了與Passenger相同的錯誤。

$PATH環境變量不包括/usr/local/bin。所以,它找不到imagemagick命令。

將以下行添加到生產環境文件的底部後,所有工作都正常進行。

ENV['PATH'] = "/usr/local/bin:#{ENV['PATH']}" 
相關問題