Einige seltsame Probleme mit Büroklammer, s3 und imagemagick.Büroklammer und Amazon S3. Gestaltete Bilder können nicht angezeigt werden, nur heruntergeladen. Originalbild ist leer
Das normal große Bild erzwingt einen Bilddownload.
http://ads_honours_development.s3.amazonaws.com/assets/adverts/10/normal.jpg?1333899985
Inzwischen das Originalbild ist leer.
http://ads_honours_development.s3.amazonaws.com/assets/adverts/10/original.jpg?1333899985
ist hier das Modell.
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 Datei ist wie:
gem 'aws-sdk'
gem 'paperclip', '~> 2.0'
Ich kann nicht herausfinden, was ich hier falsch zu tun. Irgendwelche Hilfe/Vorschläge?
AKTUALISIEREN Ich habe das auch auf Heroku ausgeführt und das genau gleiche Problem tritt auf, also ist es nicht auf meine Entwicklungsmaschineneinstellungen zurückzuführen. Ich vermute, das Problem liegt in Paperclip selbst, in meinem Bucket-Setup oder im Amazonas-AWS-SDK-Juwel.
ZWEITE UPDATE Ok, also alle diese Bilder laden in IE, aber nicht in Chrome. Was gibt?
Diese Version der Büroklammer ist sehr alt, bitte versuchen Sie zu aktualisieren und sehen Sie, ob das Problem verschwindet: gem "Büroklammer", "~> 3.0" – kain
Es ist aktualisiert, 2.7.0 zu verwenden. Ich bekomme ein anderes Problem mit 3.0. https://github.com/thoughtbot/paperclip/issues/751 Es scheint also nicht mit der Büroklammer-Version verwandt zu sein. – benjgorman