使用paperclip上传图片出错:
命令:: identify -format %wx%h '/tmp/103120121106-20384-i7dnzy.png[0]' [paperclip] 处理时发生错误: # < Paperclip::Errors::NotIdentifiedByImageMagickError: /tmp/103120121106-20384-i7dnzy.png无法被'identify'命令识别。>
我找到了识别程序:
joinall@nxbbs-server:/nxbbs$ type identify
identify is hashed (/usr/local/bin/identify)
joinall@nxbbs-server:/nxbbs$ convert logo: 2.jpg
joinall@nxbbs-server:/nxbbs$ identify 2.jpg
2.jpg GIF 640x480 640x480+0+0 8-bit sRGB 256c 31.7KB 0.000u 0:00.000
在 config/environments/development.rb 文件中
Paperclip.options[:command_path] = "/user/local/bin"
在app/models/user.rb文件中。
attr_accessible :avatar
has_attached_file :avatar, :styles=> {:s120 => "120x120>",:s48 => "48x48>",:s16 => "16x16>"}
请帮我,我找不到问题所在。
development.rb
文件中路径错误。应该是/usr/
而不是/user/
。 - Chloe