Rails 4: Heroku + Paperclip + s3 funktioniert nicht in der Produktion

so ich folge diesem Tutorial:https: //devcenter.heroku.com/articles/paperclip-s

Ich schaffe es, es auf Heroku bereitzustellen und App arbeitet an der Entwicklung. Die App läuft in Heroku, aber wenn ich versuche, ein Foto hochzuladen. es gibt mir diese Seite

Es tut uns leid, aber etwas is schief gelaufen

Ich versuche es zu debuggen, indem ich zur Konsole gehe und die Heroku-Protokolle eingebe. Es gibt mir den folgenden Fehler:

heroku [router]: at = info method = POST path = "/ friends" host = s3friends.herokuapp.com request_id = 4173ed9e-ed69-492c-b1b9-d98227ca678c fwd = "98.207.140.59" dyno = web.1 connect = 9ms service = 2668ms status = 500 bytes = 1754

Production.rb

config.paperclip_defaults = {
    :storage => :s3,
    :s3_credentials => {
      :bucket => ENV['S3_BUCKET_NAME'],
      :access_key_id => ENV['AWS_ACCESS_KEY_ID'],
      :secret_access_key => ENV['AWS_SECRET_ACCESS_KEY']
    }
  }

gem Datei:

gem 'aws-sdk'
gem 'rails', '4.2.5'

group :production do
    gem 'pg'
end

Ich habe auch sichergestellt, dass die Anmeldeinformationen in meiner Heroku-Konfiguration mit den Anmeldeinformationen auf meinem S3 übereinstimmen.

jede Hilfe wäre sehr angetan.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage