Имах някои проблеми да накарам скъпоценния камък на водното конче да играе добре с пътника. Passenger изглежда не използва текущия $PATH, така че не може да намери преобразувания двоичен файл. Добавих някаква конфигурация към dragonfly, която изглежда решава проблема:
require 'dragonfly/rails/images'
Dragonfly[:images].configure do |c|
c.convert_command = "/usr/local/bin/convert" # defaults to "convert"
c.identify_command = "/usr/local/bin/convert" # defaults to "convert"
end
но скъпоценният камък, върху който работя, ще се използва като двигател и ще бъде истинска болка да трябва ръчно да задавате местоположението на помощните програми imagemagick за всяка инсталация, ако се използва пътник, има ли по-добро решение за автоматично посочете местоположението за конвертиране, ако е налично?