Rails-MiniMagick 从控制器打开文件

Rails-MiniMagick open file from controller

我遇到问题的简单问题。我正在使用 MiniMagick,我想从我的控制器打开一个图像文件,该文件存储在我的 assets/images 文件中,但没有成功。我不断收到 'No such file or directory @ rb_sysopen'。这是我所拥有的。任何帮助,将不胜感激。

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

您的文件扩展名已调换。 ;)

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

前导 / 引用机器的根目录。

使用。

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