2016-06-14 4 views
0

현재 Heroku에 배포하려고하는데 몇 번 시도해 본 후에 오류가 발생합니다 >>[DEPRECATION] requiring "RMagick" is deprecated. Use "rmagick" instead."RMagick"이 필요합니다. 대신 "rmagick"을 사용하십시오. 답장

저는 이것에 초보자입니다. 그래서 나는 잘못하고있는 것과 내가 바꿀 필요가있는 것을 설명 할 누군가가 필요합니다. 미리 감사드립니다! 내 Gemfile에

,이, 내가 약의이 라인

include CarrierWave::RMagick

이 rmagick

gem 'rmagick'

으로 그리고 내 ImageUploader 파일에 아무있는 유일한 라인 그것. 어떤 도움을 주시면 감사하겠습니다!

답변

0

CarrierWave 버전이 Gemfile 버전에 고정되어 있기 때문입니다. 문제는 CarrierWave Backport

으로 수정되었습니다. CarrierWave 버전을 제거하고 Gemfile.lock을 삭제하면 bunle install을 실행하면 어떻게됩니까?

+0

답장을 보내 주셔서 감사합니다. 내 Carrierwave 옆에는 버전이 없습니다. 내 Gemfile에는'보석 'carrierwave'와 같이 쓰여 있습니다. 아직 내 Gemfile.lock을 삭제해야합니까? –

+0

내 문제는 heroku와 관련이 있다고 생각합니다. 개발에 문제가 없기 때문입니다. 하지만 나는 heroku에 배치하려고 시도했는데이 오류가 발생했습니다! –

+0

네, Gemfile.lock을 삭제하고'bundle install '을 다시 실행해야한다고 생각합니다. – oreoluwa