Я только что успешно развернул свое приложение RoR для AWS, используя резину & Capistrano. Однако, когда я перехожу к странице, она показывает страницу nginx по умолчанию. Очевидно, что я пропустил что-то во время фазы установки, чтобы указать nginx/unicorn в правый каталог, чтобы обслуживать мое приложение.Capistrano развертывание единорога ERROR неинициализированная постоянная RAILS_ENV (NameError)
Когда я бегу tail -f log/unicorn.stderr.log
я вижу следующее:
E, [2015-12-07T14:23:41.253757 #3808] ERROR -- : reaped #<Process::Status: pid 24405 exit 1> worker=0
E, [2015-12-07T14:23:41.301617 #24409] ERROR -- : uninitialized constant RAILS_ENV (NameError)
/ebs/microposts2-production/current/config/unicorn.rb:73:in `rescue in block in reload'
/ebs/microposts2-production/current/config/unicorn.rb:61:in `block in reload'
/ebs/microposts2-production/shared/bundle/ruby/2.0.0/gems/unicorn-5.0.1/lib/unicorn/http_server.rb:611:in `call'
/ebs/microposts2-production/shared/bundle/ruby/2.0.0/gems/unicorn-5.0.1/lib/unicorn/http_server.rb:611:in `init_worker_process'
/ebs/microposts2-production/shared/bundle/ruby/2.0.0/gems/unicorn-5.0.1/lib/unicorn/http_server.rb:639:in `worker_loop'
/ebs/microposts2-production/shared/bundle/ruby/2.0.0/gems/unicorn-5.0.1/lib/unicorn/http_server.rb:508:in `spawn_missing_workers'
/ebs/microposts2-production/shared/bundle/ruby/2.0.0/gems/unicorn-5.0.1/lib/unicorn/http_server.rb:519:in `maintain_worker_count'
/ebs/microposts2-production/shared/bundle/ruby/2.0.0/gems/unicorn-5.0.1/lib/unicorn/http_server.rb:283:in `join'
/ebs/microposts2-production/shared/bundle/ruby/2.0.0/gems/unicorn-5.0.1/bin/unicorn_rails:209:in `<top (required)>'
/ebs/microposts2-production/shared/bundle/ruby/2.0.0/bin/unicorn_rails:23:in `load'
/ebs/microposts2-production/shared/bundle/ruby/2.0.0/bin/unicorn_rails:23:in `<main>'
Я предполагаю, так как среда была добавлена к моему имени приложения, которые Rubber.env
существовали, однако эта ошибка заставляет меня думать иначе. Черт, я даже не уверен, что эта проблема относится даже к проблеме nginx по умолчанию. Может кто-нибудь, пожалуйста, поделиться тем, что я сделал неправильно, или пропустил?
Смешно ... Я ответил на свой вопрос где-то еще ... lmfao – Godzilla74