0

我可以上传照片,但是当我添加样式时不起作用。

has_attached_file :photo , :styles => { :thumb => "150x150>", :normal => "492x600>"}

当我删除它工作的样式时。

has_attached_file :photo

我读到可卡因是问题,所以我说:

gem 'paperclip'
gem 'cocaine', '0.3.2'

在错误中说:

建筑照片照片 C:/Users/kosh/AppData/Local/Temp/cottage-style-copper-house-copenhagen-120130320-1680-yk1kyj.jpg 无法被“识别”命令识别。

另外,我已经读过 rmagick 不再需要它了。有任何想法吗?

4

1 回答 1

1

文档中所述,必须安装 ImageMagik,以便处理图像。

您可以在此处为 Windows 下载它,并且您必须在 Paperclip 中配置它,提供放置生成图像的目录:

Paperclip.options[:command_path] = "/usr/local/bin/"

config/environments/development.rb.

编辑

由于使用:styles导致 ruby​​ 使用 ImageMagick,我能想到的唯一问题来源是这个插件的错误配置。如果您可以检查 ImageMagick 是否独立工作,那就太好了:Windows 使用

于 2013-03-19T23:12:35.590 回答