これは、AWS-SDK(aws-s3ではなく)を新しいバージョンでアップグレードした後に、 paperclip私はもはやAWS :: S3 :: Base.establish_connectionを呼び出すことはできません!まったく。私はこのエラーを取得する未初期化定数AWS :: S3 :: Base by AWS-SDK
AWS::S3::Base.establish_connection!(:access_key_id => '****', :secret_access_key => '***')
を呼び出す今まで私のコードで
...
NameError (uninitialized constant AWS::S3::Base):
app/models/asset.rb:28:in `move_upload_from_temp_to_final_resting_place'
これは正しいです。 aws-sdkは独自の永続接続プールを維持しているため、明示的に接続を確立する必要はありません。 –
私は元々、すべてのAWSコードを非常に早いバージョンにダウングレードすることで修正しました。しかし、私はこれを使用して再度アップグレードすることができ、aJAXアップローダとEBAY API gemの両方でうまく動作するようになりました。ありがとう。 –
ありがとうございます。それは検索のカップル時間を保存しました:) – Salil