Rails-MiniMagick открыть файл с контроллера

Простой вопрос, с которым у меня проблемы. Я использую MiniMagick, и я хочу открыть файл изображения из моего контроллера, который хранится в моем файле assets/images, но безуспешно. Я продолжаю получать "Нет такого файла или каталога @ rb_sysopen". Вот что у меня есть. Любая помощь будет оценена.

def create
  source= MiniMagick::Image.open('/assets/images/background001.jgp')
end

1 ответ

Решение

Ваше расширение файла транспонировано.;)

 /assets/images/background001.**jgp**  vs. **.jpg**

Ведущий / ссылается на корень машины.

Используйте.

source= MiniMagick::Image.open('app/assets/images/background001.jpg')

Другие вопросы по тегам