Sam*_*ten 5 ruby-on-rails imagemagick paperclip
我在回形针方面遇到了一些问题.当我有一个跟随大小的"#"(缩放和裁剪)时,我得到422错误.我的日志说明了这个:
Command :: convert '/tmp/**** (20130110)20130311-13571-xxasmt.png[0]' -auto-orient -resize "150x150#" '/tmp/**** (20130110)20130311-13571-xxasmt20130311-13571-1anrx0y'
[paperclip] An error was received while processing: #<Paperclip::Error: There was an error processing the thumbnail for **** (20130110)20130311-13571-xxasmt>
Completed 422 Unprocessable Entity in 2785ms (Views: 0.8ms | ActiveRecord: 9.1ms)
Run Code Online (Sandbox Code Playgroud)
这是我在模型中的回形针代码:
has_attached_file :image,
:styles => {
:medium => "300x300#",
:thumb => "100x100>",
:standard => "150x150>"
},
:storage => :s3,
:s3_credentials => "#{Rails.root}/config/s3.yml",
:bucket => "convertkit",
:s3_protocol => "https"
Run Code Online (Sandbox Code Playgroud)
我错过了什么吗?
小智 0
has_attached_file :avatar,
:styles => {
:thumb => "60x60>", :medium => "120x120>",
:original => "100%", small2: "65x65>", medium2: "144x144>"
},
:storage => :s3,
:s3_credentials => "#{::Rails.root.to_s}/config/aws.yml",
:s3_permissions => "public-read",
:url => ':s3_alias_url',
:path => "/slider/:attachment/:id_partition/:style/:filename",
:s3_host_alias => Settings.cloud_front_url,
:s3_protocol => :https,
:s3_headers => {'Expires' => (Time.now + 6060243012).httpdate},
default_url: "paperclip_default/slider/:style_missing.png"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
756 次 |
| 最近记录: |