2017-09-27 4 views
0

레일즈 5.1 웹 응용 프로그램을 만들고 있습니다. 나는 파일 업로드를위한 종이 클립 및 aws_sdk 보석의 사용초기화되지 않은 상수 Paperclip :: Storage :: S3 :: Aws

gem 'paperclip', '~> 5.1' 
gem 'aws_sdk', '~> 3.1', '>= 3.1.5' 

을하지만 난 내 응용 프로그램을 실행할 때,이 오류 메시지가 얻을 :

ActionView::Template::Error - uninitialized constant 
Paperclip::Storage::S3::Aws: 
    paperclip (5.1.0) lib/paperclip/storage/s3.rb:125:in `extended' 
    paperclip (5.1.0) lib/paperclip/attachment.rb:428:in `extend' 
    paperclip (5.1.0) lib/paperclip/attachment.rb:428:in 
`initialize_storage' 
    paperclip (5.1.0) lib/paperclip/attachment.rb:90:in `initialize' 
    paperclip (5.1.0) lib/paperclip/has_attached_file.rb:47:in `new' 
    paperclip (5.1.0) lib/paperclip/has_attached_file.rb:47:in `block in 
define_instance_getter' 

이 오류에 대해 잘 알고 누구인가를? 당신의 도움에 대한

감사합니다,

앤서니

답변

0

버전 문제가 될 것으로 보인다.

aws_sdk를 버전 2.3.0으로 다운 그레이드하고 이제 작동 중입니다!

관련 문제