Ich habe kürzlich Spree 3.0.8 auf Amazon CLI Elastic Beanstalk heruntergeladen. Ich habe ein Problem festgestellt, dass ich es nicht für 2 Wochen erarbeiten kann. My Spree Commerce kann das Produktbild zu S3 Eimer mit dem folgenden hochladen:Spree 3.0.0 benutze S3 - Image Links sind sowohl für den Admin als auch für die Frontseiten falsch
attachment_config = {
s3_credentials: {
access_key_id: "XXXXXXXXXXX",
secret_access_key: "gO7XXXXXXXXXX",
bucket: "sirac-products"
},
storage: :s3,
s3_headers: { "Cache-Control" => "max-age=31557600" },
s3_protocol: "https",
bucket: "sirac-products",
url: "s3-website-ap-southeast-2.amazonaws.com",
styles: {
mini: "48x48>",
small: "100x100>",
product: "240x240>",
large: "600x600>"
},
path: "/:class/:id/:style/:basename.:extension",
default_url: "/:class/:id/:style/:basename.:extension",
default_style: "product"
}
attachment_config.each tun | key, value | Spree :: Image.attachment_definitions [: attachment] [key.to_sym] = Wert Ende
Das Problem ist die Bild-Links sind beide auf admin und Vorderseite nicht korrekt. (Der Bildlink verwendet s3.amazonaws.com statt s3-ap-southeast-2.amazonaws.com).
Würde mir jemand helfen, dieses Problem zu lösen?
Danke . Es funktioniert jetzt. Ihre Lösung spart mir viel Zeit. Hoffentlich kann Ihre Antwort auch anderen Menschen helfen. –