大佬教程收集整理的这篇文章主要介绍了ruby-on-rails – “识别”命令无法识别图像文件. (Heroku的),大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
一切都在localhost(mac OS和Amazon)上运行正常,但是当我部署到heroku并尝试这个功能时,我有这个错误:
2 errors prohibited this area from being saved: Asset /tmp/paris20121005-2-2cwxgx.jpg is not recognized by the 'identify' command. Asset /tmp/paris20121005-2-2cwxgx.jpg is not recognized by the 'identify' command.
当我删除:styles => {}选项,但该文件未被处理(我需要不同的图像大小).
我的gemfile中也有rmagick宝石.
这是我的gemfile(只有回形针部分):
gem "paperclip" gem "rmagick",:require => 'RMagick' gem 'aws-sdk','~> 1.3.4'
我没有在我的environment.rb或production.rb中设置Paperclip.options [:command_path],所以这边没有问题.
这是我的模特儿:
class Area < ActiveRecord::Base require 'RMagick' has_attached_file :asset,:styles => { :medium => "300x300>",:thumb => "180x190>" },:storage => :s3,:s3_credentials => "#{::rails.root.to_s}/config/s3.yml",:url => :s3_domain_url.to_s,:path => "/:style/:id/:filename" end
有什么线索吗?我已经爬过了关于它的每一个主题,似乎没有任何工作
谢谢
看这里:
https://github.com/thoughtbot/paperclip/issues/1038
PS我相信,在没有它的情况下,对于我来说,RMagick已经不再需要了,
以上是大佬教程为你收集整理的ruby-on-rails – “识别”命令无法识别图像文件. (Heroku的)全部内容,希望文章能够帮你解决ruby-on-rails – “识别”命令无法识别图像文件. (Heroku的)所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。