加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – Paperclip :: Errors :: NotIdentifiedByImage

发布时间:2020-12-17 03:04:11 所属栏目:百科 来源:网络整理
导读:使用paperclip上传图片错误: Command :: identify -format%wx%h’/ tmp/103120121106-20384-i7dnzy.png [0]'[paperclip]处理时收到错误: # Paperclip :: Errors :: NotIdentifiedByImageMagickError:/tmp/103120121106-20384-i7dnzy.png未被’identify
使用paperclip上传图片错误:

Command :: 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>"}

请帮帮我,我找不到问题

解决方法

我有类似的问题,我发现我使用Paperclip 2.5和paperclip内部使用可卡因宝石.可卡因0.4.2不向后兼容所以我把可卡因降级到0.3.2,这一切都神奇地起作用.在你的Gemfile中,只需写

gem 'cocaine','0.3.2'

并运行

bundle update

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读