AWSのS3に写真を保存するために、herokuでペーパークリップを使用しています。すべてが正常に機能しているようで、画像は私のWebサイトに表示されますが、AmazonダッシュボードからS3バケットを表示しているときに何も表示されません。バケットが空であることを示しています。次に、herokuの開発サーバーが「スピンダウン」したときに次にアプリにアクセスすると、イメージが失われます。アマゾンは私の画像を永続化していないようです。私は何が間違っているのですか?
質問する
181 次
1 に答える
0
モデルに正しく入力has_attached_file
しましたか?
class User < ActiveRecord::Base
has_attached_file :image,
:storage => :s3,
:bucket => ENV['S3_BUCKET_NAME'],
:s3_credentials => {
:access_key_id => ENV['AWS_ACCESS_KEY_ID'],
:secret_access_key => ENV['AWS_SECRET_ACCESS_KEY']
}
end
config-varsについては、Heroku によるこのチュートリアルとこれを参照してください。
于 2012-06-24T23:49:15.890 に答える