Rails-MiniMagick从控制器打开文件

时间:2015-04-10 16:02:34

标签: ruby-on-rails asset-pipeline minimagick

我遇到麻烦的简单问题。我正在使用MiniMagick,我想从我的控制器中打开一个存储在我的资产/图像文件中但没有运气的图像文件。我一直得到'没有这样的文件或目录@ rb_sysopen'。这就是我所拥有的。任何帮助,将不胜感激。

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

1 个答案:

答案 0 :(得分:1)

您的文件扩展名已转置。 ;)

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

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

使用。

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