升级后我收到以下消息:
Paperclip 3.0 在附件路径中引入了非向后兼容的更改。当您有多个同名附件时,这将有助于防止附件名称冲突。如果您没有更改附件的路径并且使用的是回形针的默认路径,则必须将
:path
和添加:url
到您的has_attached_file
定义中。例如:has_attached_file :avatar, :path => ":rails_root/public/system/:attachment/:id/:style/:filename", :url => "/system/:attachment/:id/:style/:filename"
所以我这样做了:
post.rb:
has_attached_file :image, :styles => { :medium => "170x300>",
:thumb => "142x185>" },
:path => ":rails_root/public/system/:attachment/:id/:style/:filename",
:url => "/system/:attachment/:id/:style/:filename"
但后来我看到了这个错误信息:
- 图片回形针::Errors::NotIdentifiedByImageMagickError
我什至将此添加到environments/development.rb
:
Paperclip.options[:command_path] = "/usr/bin/"
(which identify
输出/usr/bin/identify
)
但仍然没有运气。
可能是什么问题呢?