2012-02-26 3 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를 설치해야 - 어떤 OS 것은 당신이 –

+0

를 사용하고 난 우분투 OS를 사용 – user1233943

답변

1

은 허용 대답에 추가 :

이미 ImageMagick이 homebrew 설치했다. 나는 생산에서 동일한 오류를 Passenger와 함께 받았다.

$PATH 환경 변수에는 /usr/local/bin이 포함되지 않았습니다. 그래서, 그것은 imagemagick 명령을 찾을 수 없습니다.

프로덕션 환경 파일 맨 아래에 다음 줄을 추가하면 모든 것이 올바르게 작동합니다.

ENV['PATH'] = "/usr/local/bin:#{ENV['PATH']}" 
관련 문제