Tôi đang cố gắng để thúc đẩy ứng dụng của tôi để Heroku, tuy nhiên tôi nhận được lỗi này chứ không phải tùy ý:Errno :: ENOENT: Không như tập tin hoặc thư mục @ rb_sysopen -/tmp/
Errno::ENOENT: No such file or directory @ rb_sysopen -\
/tmp/build_.../config/aws.yml
/tmp/build_.../vendor/bundle/ruby/2.1.0/gems/safe_yaml-1.0.3/lib/safe_yaml.rb:39:in `initialize'
/tmp/build_.../vendor/bundle/ruby/2.1.0/gems/safe_yaml-1.0.3/lib/safe_yaml.rb:39:in `open'
/tmp/build_.../vendor/bundle/ruby/2.1.0/gems/safe_yaml-1.0.3/lib/safe_yaml.rb:39:in `unsafe_load_file'
/tmp/build_.../vendor/bundle/ruby/2.1.0/gems/safe_yaml-1.0.3/lib/safe_yaml.rb:24:in `load_file_with_options'
/tmp/build_.../config/initializers/aws.rb:1:in `<top (required)>'
/tmp/build_.../vendor/bundle/ruby/2.1.0/gems/activesupport-4.0.5/lib/active_support/dependencies.rb:223:in `load'
/tmp/build_.../vendor/bundle/ruby/2.1.0/gems/activesupport-4.0.5/lib/active_support/dependencies.rb:223:in `block in load'
/tmp/build_.../vendor/bundle/ruby/2.1.0/gems/activesupport-4.0.5/lib/active_support/dependencies.rb:214:in `load_dependency'
/tmp/build_.../vendor/bundle/ruby/2.1.0/gems/activesupport-4.0.5/lib/active_support/dependencies.rb:223:in `load'
/tmp/build_.../vendor/
Tôi có các khóa thích hợp trong tệp aws.yml
vì vậy tôi không chắc chắn lý do tại sao tôi nhận được lỗi này, nó cũng hoạt động tốt tại địa phương. Tôi đã cố gắng loại bỏ các thư mục /tmp
và để cho Heroku tái tạo nó mà cũng không hoạt động. Làm thế nào tôi có thể sửa chữa nó?
Có thể có một số vấn đề khoảng cách thụt đầu dòng trong tệp yml của bạn, Thụt lề thích hợp có thể giúp bạn. cho tôi biết nếu điều này giúp, Điều này đã giúp tôi. Đã xóa nhận xét của tôi dưới dạng câu trả lời. Cảm ơn! – MayankS