ruby-on-rails-3 – Paperclip s3存储不能与aws-sdk gem一起使用
发布时间:2020-12-17 02:42:49 所属栏目:百科 来源:网络整理
导读:我正在尝试使用paperclip gem在我的rails项目中上传照片. 我是我的宝石文件: gem "paperclip","~ 2.4"gem "aws-sdk" 在我的模型上: has_attached_file :image,:styles = { :large = "600x600",:standard = "450x450",:medium = "300x300",:medium_square =
我正在尝试使用paperclip gem在我的rails项目中上传照片.
我是我的宝石文件: gem "paperclip","~> 2.4" gem "aws-sdk" 在我的模型上: has_attached_file :image,:styles => { :large => "600x600>",:standard => "450x450>",:medium => "300x300>",:medium_square => "310x310#",:small => "200x200>",:thumb => "150x150>",:small_square => "50x50#" },:storage => :s3,:s3_credentials => "#{Rails.root}/config/aws.yml",:path => ":id/:hash/:style.:extension",:hash_secret => '' 但是我在AWS :: Base上不断出现单一化的常量错误?我看不出有什么不对. 解决方法
文档目前是错误的.你正在阅读主文档,它确实告诉你拉~2.4并使用aws-sdk,但那~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~版本仍然使用旧的s3 gem.
将您的gemfile更改为: gem’Paperclip’,: git => ‘混帐://github.com/thoughtbot/paperclip.git’ 然后aws-sdk gem应该可以工作. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |