0

Rails アプリケーションのデプロイ中に次のエラーが表示されます。これは何を意味し、どうすれば修正できますか? アプリケーションはローカル マシンで動作しました。唯一の違いは、ローカル マシンにパッセンジャーがないことです。

Ruby (Rack) アプリケーションを起動できませんでした。

アプリケーションが必要とするソース ファイルがありません。

アプリケーション ファイルが正しくアップロードされていない可能性があります。すべてのアプリケーション ファイルがアップロードされているかどうかを確認してください。

必要なライブラリがインストールされていない可能性があります。このアプリケーションが必要とするすべてのライブラリをインストールしてください。

エラーに関する詳細情報が、アプリケーションのログ ファイルに書き込まれている可能性があります。問題を分析するためにチェックしてください。

エラー メッセージ: そのようなファイルを読み込めません -- URI

例外クラス: LoadError

アプリケーションルート: /home/autobrain/Autobrain

Backtrace:
#   File    Line    Location
0   /home/autobrain/Autobrain/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/dependencies.rb 251 in `require'
1   /home/autobrain/Autobrain/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/dependencies.rb 251 in `block in require'
2   /home/autobrain/Autobrain/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/dependencies.rb 236 in `load_dependency'
3   /home/autobrain/Autobrain/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/dependencies.rb 251 in `require'
4   /home/autobrain/Autobrain/config/initializers/PrgRails.rb   6   in `'
5   /home/autobrain/Autobrain/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/dependencies.rb 245 in `load'
6   /home/autobrain/Autobrain/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/dependencies.rb 245 in `block in load'
7   /home/autobrain/Autobrain/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/dependencies.rb 236 in `load_dependency'
8   /home/autobrain/Autobrain/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/dependencies.rb 245 in `load'
9   /home/autobrain/Autobrain/vendor/bundle/ruby/1.9.1/gems/railties-3.2.12/lib/rails/engine.rb 588 in `block (2 levels) in '
10  /home/autobrain/Autobrain/vendor/bundle/ruby/1.9.1/gems/railties-3.2.12/lib/rails/engine.rb 587 in `each'
11  /home/autobrain/Autobrain/vendor/bundle/ruby/1.9.1/gems/railties-3.2.12/lib/rails/engine.rb 587 in `block in '
12  /home/autobrain/Autobrain/vendor/bundle/ruby/1.9.1/gems/railties-3.2.12/lib/rails/initializable.rb  30  in `instance_exec'
13  /home/autobrain/Autobrain/vendor/bundle/ruby/1.9.1/gems/railties-3.2.12/lib/rails/initializable.rb  30  in `run'
14  /home/autobrain/Autobrain/vendor/bundle/ruby/1.9.1/gems/railties-3.2.12/lib/rails/initializable.rb  55  in `block in run_initializers'
15  /home/autobrain/Autobrain/vendor/bundle/ruby/1.9.1/gems/railties-3.2.12/lib/rails/initializable.rb  54  in `each'
16  /home/autobrain/Autobrain/vendor/bundle/ruby/1.9.1/gems/railties-3.2.12/lib/rails/initializable.rb  54  in `run_initializers'
17  /home/autobrain/Autobrain/vendor/bundle/ruby/1.9.1/gems/railties-3.2.12/lib/rails/application.rb    136 in `initialize!'
18  /home/autobrain/Autobrain/vendor/bundle/ruby/1.9.1/gems/railties-3.2.12/lib/rails/railtie/configurable.rb   30  in `method_missing'
19  /home/autobrain/Autobrain/config/environment.rb 5   in `'
20  config.ru   3   in `require'
21  config.ru   3   in `block in
'
22  /home/autobrain/Autobrain/vendor/bundle/ruby/1.9.1/gems/rack-1.4.5/lib/rack/builder.rb  51  in `instance_eval'
23  /home/autobrain/Autobrain/vendor/bundle/ruby/1.9.1/gems/rack-1.4.5/lib/rack/builder.rb  51  in `initialize'
24  config.ru   1   in `new'
25  config.ru   1   in `
'
26  /usr/local/rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12/lib/phusion_passenger/rack/application_spawner.rb 225 in `eval'
27  /usr/local/rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12/lib/phusion_passenger/rack/application_spawner.rb 225 in `load_rack_app'
28  /usr/local/rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12/lib/phusion_passenger/rack/application_spawner.rb 157 in `block in initialize_server'
29  /usr/local/rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12/lib/phusion_passenger/utils.rb    572 in `report_app_init_status'
30  /usr/local/rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12/lib/phusion_passenger/rack/application_spawner.rb 154 in `initialize_server'
31  /usr/local/rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12/lib/phusion_passenger/abstract_server.rb  204 in `start_synchronously'
32  /usr/local/rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12/lib/phusion_passenger/abstract_server.rb  180 in `start'
33  /usr/local/rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12/lib/phusion_passenger/rack/application_spawner.rb 129 in `start'
34  /usr/local/rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12/lib/phusion_passenger/spawn_manager.rb    253 in `block (2 levels) in spawn_rack_application'
35  /usr/local/rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12/lib/phusion_passenger/abstract_server_collection.rb   132 in `lookup_or_add'
36  /usr/local/rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12/lib/phusion_passenger/spawn_manager.rb    246 in `block in spawn_rack_application'
37  /usr/local/rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12/lib/phusion_passenger/abstract_server_collection.rb   82  in `block in synchronize'
38      prelude>    10:in `synchronize'
39  /usr/local/rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12/lib/phusion_passenger/abstract_server_collection.rb   79  in `synchronize'
40  /usr/local/rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12/lib/phusion_passenger/spawn_manager.rb    244 in `spawn_rack_application'
41  /usr/local/rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12/lib/phusion_passenger/spawn_manager.rb    137 in `spawn_application'
42  /usr/local/rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12/lib/phusion_passenger/spawn_manager.rb    275 in `handle_spawn_application'
43  /usr/local/rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12/lib/phusion_passenger/abstract_server.rb  357 in `server_main_loop'
44  /usr/local/rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12/lib/phusion_passenger/abstract_server.rb  206 in `start_synchronously'
45  /usr/local/rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.12/helper-scripts/passenger-spawn-server 99  in `
'
4

1 に答える 1

0

Apache では、次のように .conf ファイルにこのパッセンジャー ディレクティブを追加して、環境を設定してみてください。

RailsEnv development

次に、apache を再起動します。

于 2013-05-07T17:55:24.583 に答える