2016-04-30 10 views
1

私は502のステータスを取得しています。私の秘密鍵が適所にある。続いては、私のnginxのログです:502レスポンスを送信中:アプリケーションが完全な応答を送信しませんでした

App 30246 stderr: [ 2016-04-30 04:49:19.3459 30370/0x00000004a0b6b8(Worker 1) utils.rb:85 ]: *** Exception ActionController::RoutingError in Rack application object (No route matches [GET] "/login") (process 30370, thread 0x00000004a0b6b8(Worker 1)): 
App 30246 stderr: from /home/ubuntu/.rvm/gems/ruby-2.2.0/gems/actionpack-4.2.2/lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' 
App 30246 stderr: from /home/ubuntu/.rvm/gems/ruby-2.2.0/gems/actionpack-4.2.2/lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' 
App 30246 stderr: from /home/ubuntu/.rvm/gems/ruby-2.2.0/gems/railties-4.2.2/lib/rails/rack/logger.rb:38:in `call_app' 
App 30246 stderr: from /home/ubuntu/.rvm/gems/ruby-2.2.0/gems/railties-4.2.2/lib/rails/rack/logger.rb:20:in `block in call' 
App 30246 stderr: from /home/ubuntu/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.2/lib/active_support/tagged_logging.rb:68:in `block in tagged' 
App 30246 stderr: from /home/ubuntu/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.2/lib/active_support/tagged_logging.rb:26:in `tagged' 
App 30246 stderr: from /home/ubuntu/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.2/lib/active_support/tagged_logging.rb:68:in `tagged' 
App 30246 stderr: from /home/ubuntu/.rvm/gems/ruby-2.2.0/gems/railties-4.2.2/lib/rails/rack/logger.rb:20:in `call' 
App 30246 stderr: from /home/ubuntu/.rvm/gems/ruby-2.2.0/gems/actionpack-4.2.2/lib/action_dispatch/middleware/request_id.rb:21:in `call' 
App 30246 stderr: from /home/ubuntu/.rvm/gems/ruby-2.2.0/gems/rack-1.6.4/lib/rack/runtime.rb:18:in `call' 
App 30246 stderr: from /home/ubuntu/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.2/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' 
App 30246 stderr: from /home/ubuntu/.rvm/gems/ruby-2.2.0/gems/actionpack-4.2.2/lib/action_dispatch/middleware/static.rb:113:in `call' 
App 30246 stderr: from /home/ubuntu/.rvm/gems/ruby-2.2.0/gems/sentry-raven-0.15.1/lib/raven/integrations/rack.rb:54:in `call' 
App 30246 stderr: from /home/ubuntu/.rvm/gems/ruby-2.2.0/gems/railties-4.2.2/lib/rails/engine.rb:518:in `call' 
App 30246 stderr: from /home/ubuntu/.rvm/gems/ruby-2.2.0/gems/railties-4.2.2/lib/rails/application.rb:164:in `call' 
App 30246 stderr: from /usr/lib/ruby/vendor_ruby/phusion_passenger/rack/thread_handler_extension.rb:94:in `process_request' 
App 30246 stderr: from /usr/lib/ruby/vendor_ruby/phusion_passenger/request_handler/thread_handler.rb:149:in `accept_and_process_next_request' 
App 30246 stderr: from /usr/lib/ruby/vendor_ruby/phusion_passenger/request_handler/thread_handler.rb:110:in `main_loop' 
App 30246 stderr: from /usr/lib/ruby/vendor_ruby/phusion_passenger/request_handler.rb:415:in `block (3 levels) in start_threads' 
App 30246 stderr: from /usr/lib/ruby/vendor_ruby/phusion_passenger/utils.rb:111:in `block in create_thread_and_abort_on_exception' 
[ 2016-04-30 04:49:19.3466 30034/7ff48160c700 age/Cor/Req/Utils.cpp:95 ]: [Client 1-4] Sending 502 response: application did not send a complete response 
+0

この質問は解決しますか? –

答えて

0

あなたのnginxの設定でonpassenger_intercept_errorsを設定することをお勧めします(設定名が紛らわしいです)、それ以外の旅客は、エラーを傍受していきます。これをonに設定すると、nginxのerror_pageディレクティブにドロップされます。

+0

こんにちは、そこに何かapacheに似ていますか? – mariomol

+0

@mariomol 'PassengerErrorOverride'を' on'に設定してくださいhttps://www.phusionpassenger.com/library/config/apache/reference/#passengererroroverride – Jon

+0

回答ありがとうございました..私の場合、私はコード内のバグを見つけましたこの...につながる! – mariomol

関連する問題