paperclip、s3、imagemagickで少し問題があります。PaperclipとAmazon S3。スタイリッシュな画像は表示できず、ダウンロードされただけです。元の画像が空白
通常のサイズの画像は、強制的に画像のダウンロードを行います。
http://ads_honours_development.s3.amazonaws.com/assets/adverts/10/normal.jpg?1333899985
一方、元の画像は空白です。ここで
http://ads_honours_development.s3.amazonaws.com/assets/adverts/10/original.jpg?1333899985
モデルです。
class Advert < ActiveRecord::Base
belongs_to :group
#paperclip
has_attached_file :photo, {
:styles => { :large => "512x512", :normal => "360x360", :small => "200x200", :tiny => "64x64", :thumbnail => "32x32" },
:convert_options => { :large => "-quality 86" },
:default_url => "/images/thumbnail/blank-recipe.png",
:url => ':s3_domain_url',
:path => 'assets/:class/:id/:style.:extension',
:storage => :s3,
:s3_credentials => "#{Rails.root}/config/s3.yml",
:s3_permissions => 'public-read',
:s3_protocol => 'http'}
validates_attachment_presence :photo
end
宝石ファイルは次のようである:
gem 'aws-sdk'
gem 'paperclip', '~> 2.0'
私は私が間違ってここにやってうまくできません。助け/提案?
UPDATE私はこれも英雄で実行していますが、まったく同じ問題が発生するため、開発マシンの設定には影響しません。私は問題がPaperclip自体の中にあると思っています。私のバケツの設定か、amazon aws-sdk gemです。
セカンドアップデートこれらの画像はすべてIEに読み込まれますが、Chromeでは読み込まれません。何がありますか?
このクリップのバージョンは非常に古く、アップグレードして問題がなくなるかどうか確認してください:gem "paperclip"、 "〜> 3.0" – kain
2.7.0を使用するように更新されました。私は3.0を使用して別の問題を取得します。 https://github.com/thoughtbot/paperclip/issues/751それはペーパークリップのバージョンに関連していないようです。 – benjgorman