Ruby on rails 在暂存中启动Rails应用程序时出错-Unicorn

Ruby on rails 在暂存中启动Rails应用程序时出错-Unicorn,ruby-on-rails,nginx,capistrano3,Ruby On Rails,Nginx,Capistrano3,所以我刚刚在运行Nginx+Unicorn的AWS EC2实例上部署了一个rails4应用程序。我认为Unicorn端的一切都运行得很好,因为请求正在访问Rails应用程序,但我收到了这个奇怪的500错误,我不知道它是从哪里来的 下面是我从我的staging.log中得到的信息。我不知道发生了什么,任何帮助都会很好 I, [2014-05-25T05:11:29.460247 #21589] INFO -- : Started GET "/" for <ip> at 2014-05

所以我刚刚在运行Nginx+Unicorn的AWS EC2实例上部署了一个rails4应用程序。我认为Unicorn端的一切都运行得很好,因为请求正在访问Rails应用程序,但我收到了这个奇怪的500错误,我不知道它是从哪里来的

下面是我从我的
staging.log
中得到的信息。我不知道发生了什么,任何帮助都会很好

I, [2014-05-25T05:11:29.460247 #21589]  INFO -- : Started GET "/" for <ip> at 2014-05-25 05:11:29 +0000
I, [2014-05-25T05:11:29.483476 #21589]  INFO -- : Processing by PlaybookController#index as HTML
I, [2014-05-25T05:11:29.486810 #21589]  INFO -- : Completed 500 Internal Server Error in 3ms
F, [2014-05-25T05:11:29.491919 #21589] FATAL -- :
TypeError (no implicit conversion of Array into String):
  activesupport (4.1.1) lib/active_support/key_generator.rb:21:in `pbkdf2_hmac_sha1'
  activesupport (4.1.1) lib/active_support/key_generator.rb:21:in `generate_key'
  activesupport (4.1.1) lib/active_support/key_generator.rb:38:in `generate_key'
  actionpack (4.1.1) lib/action_dispatch/middleware/cookies.rb:509:in `initialize'
  actionpack (4.1.1) lib/action_dispatch/middleware/cookies.rb:160:in `new'
  actionpack (4.1.1) lib/action_dispatch/middleware/cookies.rb:160:in `encrypted'
  actionpack (4.1.1) lib/action_dispatch/middleware/cookies.rb:169:in `signed_or_encrypted'
  actionpack (4.1.1) lib/action_dispatch/middleware/session/cookie_store.rb:119:in `cookie_jar'
  actionpack (4.1.1) lib/action_dispatch/middleware/session/cookie_store.rb:114:in `get_cookie'
  actionpack (4.1.1) lib/action_dispatch/middleware/session/cookie_store.rb:90:in `block in unpacked_cookie_data'
  actionpack (4.1.1) lib/action_dispatch/middleware/session/abstract_store.rb:51:in `stale_session_check!'
  actionpack (4.1.1) lib/action_dispatch/middleware/session/cookie_store.rb:89:in `unpacked_cookie_data'
  actionpack (4.1.1) lib/action_dispatch/middleware/session/cookie_store.rb:83:in `block in extract_session_id'
  actionpack (4.1.1) lib/action_dispatch/middleware/session/abstract_store.rb:51:in `stale_session_check!'
  actionpack (4.1.1) lib/action_dispatch/middleware/session/cookie_store.rb:82:in `extract_session_id'
  actionpack (4.1.1) lib/action_dispatch/request/session.rb:49:in `block in []'
  actionpack (4.1.1) lib/action_dispatch/request/session.rb:48:in `fetch'
  actionpack (4.1.1) lib/action_dispatch/request/session.rb:48:in `[]'
  actionpack (4.1.1) lib/action_dispatch/request/session.rb:70:in `id'
  rack (1.5.2) lib/rack/session/abstract/id.rb:282:in `current_session_id'
  rack (1.5.2) lib/rack/session/abstract/id.rb:288:in `session_exists?'
  actionpack (4.1.1) lib/action_dispatch/request/session.rb:152:in `exists?'
  actionpack (4.1.1) lib/action_dispatch/request/session.rb:172:in `load_for_read!'
  actionpack (4.1.1) lib/action_dispatch/request/session.rb:89:in `[]'
  turbolinks (2.2.2) lib/turbolinks/xhr_headers.rb:35:in `set_xhr_redirected_to'
  activesupport (4.1.1) lib/active_support/callbacks.rb:424:in `block in make_lambda'
  activesupport (4.1.1) lib/active_support/callbacks.rb:160:in `call'
  activesupport (4.1.1) lib/active_support/callbacks.rb:160:in `block in halting'
  activesupport (4.1.1) lib/active_support/callbacks.rb:166:in `call'
  activesupport (4.1.1) lib/active_support/callbacks.rb:166:in `block in halting'
  activesupport (4.1.1) lib/active_support/callbacks.rb:86:in `call'
  activesupport (4.1.1) lib/active_support/callbacks.rb:86:in `run_callbacks'
  actionpack (4.1.1) lib/abstract_controller/callbacks.rb:19:in `process_action'
  actionpack (4.1.1) lib/action_controller/metal/rescue.rb:29:in `process_action'
  actionpack (4.1.1) lib/action_controller/metal/instrumentation.rb:31:in `block in process_action'
  activesupport (4.1.1) lib/active_support/notifications.rb:159:in `block in instrument'
  activesupport (4.1.1) lib/active_support/notifications/instrumenter.rb:20:in `instrument'
  activesupport (4.1.1) lib/active_support/notifications.rb:159:in `instrument'
  actionpack (4.1.1) lib/action_controller/metal/instrumentation.rb:30:in `process_action'
  actionpack (4.1.1) lib/action_controller/metal/params_wrapper.rb:250:in `process_action'
  activerecord (4.1.1) lib/active_record/railties/controller_runtime.rb:18:in `process_action'
 actionpack (4.1.1) lib/abstract_controller/base.rb:136:in `process'
 actionview (4.1.1) lib/action_view/rendering.rb:30:in `process'
 actionpack (4.1.1) lib/action_controller/metal.rb:195:in `dispatch'
 actionpack (4.1.1) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch'
 actionpack (4.1.1) lib/action_controller/metal.rb:231:in `block in action'
 actionpack (4.1.1) lib/action_dispatch/routing/route_set.rb:80:in `call'
 actionpack (4.1.1) lib/action_dispatch/routing/route_set.rb:80:in `dispatch'
 actionpack (4.1.1) lib/action_dispatch/routing/route_set.rb:48:in `call' "../../log/staging.log" [readonly] 960L, 73078C                                                                                                                                                                              
 activesupport (4.1.1) lib/active_support/notifications.rb:159:in `instrument'
 actionpack (4.1.1) lib/action_controller/metal/instrumentation.rb:30:in `process_action'
 actionpack (4.1.1) lib/action_controller/metal/params_wrapper.rb:250:in `process_action'
 activerecord (4.1.1) lib/active_record/railties/controller_runtime.rb:18:in `process_action'
 actionpack (4.1.1) lib/abstract_controller/base.rb:136:in `process'
 actionview (4.1.1) lib/action_view/rendering.rb:30:in `process'
 actionpack (4.1.1) lib/action_controller/metal.rb:195:in `dispatch'
 actionpack (4.1.1) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch'
 actionpack (4.1.1) lib/action_controller/metal.rb:231:in `block in action'
 actionpack (4.1.1) lib/action_dispatch/routing/route_set.rb:80:in `call'
 actionpack (4.1.1) lib/action_dispatch/routing/route_set.rb:80:in `dispatch'
 actionpack (4.1.1) lib/action_dispatch/routing/route_set.rb:48:in `call'
 actionpack (4.1.1) lib/action_dispatch/journey/router.rb:71:in `block in call'
 actionpack (4.1.1) lib/action_dispatch/journey/router.rb:59:in `each'
 actionpack (4.1.1) lib/action_dispatch/journey/router.rb:59:in `call'
 actionpack (4.1.1) lib/action_dispatch/routing/route_set.rb:676:in `call'
 rack (1.5.2) lib/rack/etag.rb:23:in `call'
 rack (1.5.2) lib/rack/conditionalget.rb:25:in `call'
 rack (1.5.2) lib/rack/head.rb:11:in `call'
 actionpack (4.1.1) lib/action_dispatch/middleware/params_parser.rb:27:in `call'
 actionpack (4.1.1) lib/action_dispatch/middleware/flash.rb:254:in `call'
 rack (1.5.2) lib/rack/session/abstract/id.rb:225:in `context'
 rack (1.5.2) lib/rack/session/abstract/id.rb:220:in `call'
 actionpack (4.1.1) lib/action_dispatch/middleware/cookies.rb:560:in `call'
 activerecord (4.1.1) lib/active_record/query_cache.rb:36:in `call'
 activerecord (4.1.1) lib/active_record/connection_adapters/abstract/connection_pool.rb:621:in `call'
 actionpack (4.1.1) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call'
 activesupport (4.1.1) lib/active_support/callbacks.rb:82:in `run_callbacks'
 actionpack (4.1.1) lib/action_dispatch/middleware/callbacks.rb:27:in `call'
 actionpack (4.1.1) lib/action_dispatch/middleware/remote_ip.rb:76:in `call'
 actionpack (4.1.1) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call'
 actionpack (4.1.1) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call'
 railties (4.1.1) lib/rails/rack/logger.rb:38:in `call_app'
 railties (4.1.1) lib/rails/rack/logger.rb:20:in `block in call'
 activesupport (4.1.1) lib/active_support/tagged_logging.rb:68:in `block in tagged'
 activesupport (4.1.1) lib/active_support/tagged_logging.rb:26:in `tagged'
 activesupport (4.1.1) lib/active_support/tagged_logging.rb:68:in `tagged'
 railties (4.1.1) lib/rails/rack/logger.rb:20:in `call'
 actionpack (4.1.1) lib/action_dispatch/middleware/request_id.rb:21:in `call'
 rack (1.5.2) lib/rack/methodoverride.rb:21:in `call'
 rack (1.5.2) lib/rack/runtime.rb:17:in `call'
 activesupport (4.1.1) lib/active_support/cache/strategy/local_cache_middleware.rb:26:in `call'
 rack (1.5.2) lib/rack/sendfile.rb:112:in `call'
 railties (4.1.1) lib/rails/engine.rb:514:in `call'
 railties (4.1.1) lib/rails/application.rb:144:in `call'
 unicorn (4.8.3) lib/unicorn/http_server.rb:576:in `process_client'
 unicorn (4.8.3) lib/unicorn/http_server.rb:670:in `worker_loop'
 unicorn (4.8.3) lib/unicorn/http_server.rb:525:in `spawn_missing_workers'
 unicorn (4.8.3) lib/unicorn/http_server.rb:140:in `start'
 unicorn (4.8.3) bin/unicorn_rails:209:in `<top (required)>'
 /var/www/playbook/current/bin/unicorn_rails:16:in `load'
 /var/www/playbook/current/bin/unicorn_rails:16:in `<main>'
I[2014-05-25T05:11:29.460247#21589]信息--:开始获取“/”用于2014-05-25 05:11:29+0000
一、 [2014-05-25T05:11:29.483476#21589]信息--:PlaybookController处理#索引为HTML
一、 [2014-05-25T05:11:29.486810#21589]信息--:在3毫秒内完成了500个内部服务器错误
F、 [2014-05-25T05:11:29.491919#21589]致命--
TypeError(没有将数组隐式转换为字符串):
activesupport(4.1.1)lib/active_support/key_generator.rb:21:in`pbkdf2_hmac_sha1'
activesupport(4.1.1)lib/active\u-support/key\u-generator.rb:21:in'generate\u-key'
activesupport(4.1.1)lib/active\u-support/key\u-generator.rb:38:in'generate\u-key'
actionpack(4.1.1)lib/action\u dispatch/middleware/cookies.rb:509:in'initialize'
actionpack(4.1.1)lib/action_dispatch/middleware/cookies.rb:160:in'new'
actionpack(4.1.1)lib/action_dispatch/middleware/cookies.rb:160:in“加密”
actionpack(4.1.1)lib/action\u dispatch/middleware/cookies.rb:169:in“signed\u或加密”
actionpack(4.1.1)lib/action\u dispatch/middleware/session/cookie\u store.rb:119:in'cookie\u jar'
actionpack(4.1.1)lib/action\u dispatch/middleware/session/cookie\u store.rb:114:in'get\u cookie'
actionpack(4.1.1)lib/action\u dispatch/middleware/session/cookie\u store.rb:90:in`block in unpacked\u cookie\u data'
actionpack(4.1.1)lib/action\u dispatch/middleware/session/abstract\u store.rb:51:in'stale\u session\u check!'
actionpack(4.1.1)lib/action\u dispatch/middleware/session/cookie\u store.rb:89:in'unpacket\u cookie\u data'
actionpack(4.1.1)lib/action\u dispatch/middleware/session/cookie\u store.rb:83:in'block in extract\u session\u id'
actionpack(4.1.1)lib/action\u dispatch/middleware/session/abstract\u store.rb:51:in'stale\u session\u check!'
actionpack(4.1.1)lib/action\u dispatch/middleware/session/cookie\u store.rb:82:in'extract\u session\u id'
actionpack(4.1.1)lib/action_dispatch/request/session.rb:49:in`block in[]中
actionpack(4.1.1)lib/action\u dispatch/request/session.rb:48:in'fetch'
actionpack(4.1.1)lib/action\u dispatch/request/session.rb:48:in`[]中
actionpack(4.1.1)lib/action\u dispatch/request/session.rb:70:in'id'
机架(1.5.2)lib/rack/session/abstract/id.rb:282:在“当前会话id”中
机架(1.5.2)lib/rack/session/abstract/id.rb:288:在“session_存在”中
actionpack(4.1.1)lib/action\u dispatch/request/session.rb:152:在'exists'中
actionpack(4.1.1)lib/action\u dispatch/request/session.rb:172:in'load\u for\u read!'
actionpack(4.1.1)lib/action\u dispatch/request/session.rb:89:in`[]中
turbolinks(2.2.2)lib/turbolinks/xhr_头文件。rb:35:in'set_xhr_redirected_to'
activesupport(4.1.1)lib/active\u support/callbacks.rb:424:in'block in make\u lambda'
activesupport(4.1.1)lib/active_support/callbacks.rb:160:in'call'
activesupport(4.1.1)lib/active_support/callbacks.rb:160:in'block in halting'
activesupport(4.1.1)lib/active_support/callbacks.rb:166:in'call'
activesupport(4.1.1)lib/active_support/callbacks.rb:166:in'block in halting'
activesupport(4.1.1)lib/active_support/callbacks.rb:86:in'call'
activesupport(4.1.1)lib/active\u support/callbacks.rb:86:in'run\u callbacks'
actionpack(4.1.1)lib/abstract\u controller/callbacks.rb:19:in'process\u action'
actionpack(4.1.1)lib/action\u controller/metal/rescue.rb:29:in'process\u action'
actionpack(4.1.1)lib/action\u controller/metal/instrumentation.rb:31:in‘block in process\u action’中
activesupport(4.1.1)lib/active_-support/notifications.rb:159:in'block in instrument'
activesupport(4.1.1)lib/active_support/notifications/instrumenter.rb:20:in'instrument'
activesupport(4.1.1)lib/active_support/notifications.rb:159:in'instrument'
actionpack(4.1.1)lib/action\u controller/metal/instrumentation.rb:30:in'process\u action'
actionpack(4.1.1)lib/action_controller/metal/params_wrapper.rb:250:在“过程_动作”中
activerecord(4.1.1)lib/active\u record/railties/controller\u runtime.rb:18:in'process\u action'
actionpack(4.1.1)lib/abstract_controller/base.rb:136:在“进程”中
actionview(4.1.1)lib/action_view/rendering.rb:30:in'process'
actionpack(4.1.1)lib/action_controller/metal.rb:195:in'dispatch'
actionpack(4.1.1)lib/action\u controller/metal/rack\u delegation.rb:13:in'dispatch'
actionpack(4.1.1)lib/action_controller/metal.rb:231:in“block in action”
actionpack(4.1.1)lib/action\u dispatch/routing/route\u set.rb:80:in'call'
actionpack(4.1.1)lib/action\u dispatch/routing/route\u set.rb:80:in'dispatch'
actionpack(4.1.1)lib/action_dispatch/routing/route_set.rb:48:in'call'.././log/staging.log“[readonly]960L,73078C
activesupport(4.1.1)lib/active_support/notifications.rb:159:in'instrument'
actionpack(4.1.1)lib/action\u controller/metal/instrumentation.rb:30:in'process\u action'
actionpack(4.1.1)lib/action_controller/metal/params_wrapper.rb:250:在“过程_动作”中
activerecord(4.1.1)lib/active\u record/railties/controller\u runtime.rb:18:in'process\u action'
actionpack(4.1.1)lib/abstract_controller/base.rb:136:在“进程”中
actionview(4.1.1)lib/action_view/rendering.rb:30:in'process'
actionpack(4.1.1)lib/action_controller/metal.rb:195:in'dispatch'
actionpack(4.1.1)lib/action\u controller/metal/rack\u delegation.rb:13:in'dispatch'
actionpack(4.1.1)lib/action_controller/metal.rb:231:in“block in action”
actionpack(4.1.1)lib/action\u dispatch/routing/route\u set.rb:80:in'call'
actionpack(4.1.1)lib/action\u dispatch/rou
I, [2014-05-25T05:11:29.460247 #21589]  INFO -- : Started GET "/" for <ip> at 2014-05-25 05:11:29 +0000
I, [2014-05-25T05:11:29.483476 #21589]  INFO -- : Processing by PlaybookController#index as HTML
I, [2014-05-25T05:11:29.486810 #21589]  INFO -- : Completed 500 Internal Server Error in 3ms
F, [2014-05-25T05:11:29.491919 #21589] FATAL -- :
TypeError (no implicit conversion of Array into String):
TypeError (no implicit conversion of Array into String):
staging:
  secret_key_base: 61a6fa38260a0fdfecac5c088aadd91e87