0

私が乗客を始めるとき

ソース ./railsenv.sh; 乗客の開始 -p 50060 -e 生産 -d

ただし、ソース ./railsenv.sh に切り替えるとエラーが発生します。パッセンジャースタート -p 50060 -d. それでいいです。

誰にもいくつかのアイデアがありますか?

環境:

レール: 3.2.13

乗客: 3.09

ルビー1.9.2


環境の production.rb:

# コードはリクエスト間でリロードされません config.cache_classes = true

# 完全なエラー レポートが無効になり、キャッシュが有効になります config.consider_all_requests_local = false config.action_controller.perform_caching = true

# Rails の静的アセット サーバーを無効にします (Apache または nginx は既にこれを行っています) config.serve_static_assets = false

# JavaScript と CSS を圧縮する config.assets.compress = true

# プリコンパイルされたアセットが見つからない場合、アセット パイプラインにフォールバックしない config.assets.compile = false

# アセット URL のダイジェストを生成する config.assets.digest = true

config.i18n.fallbacks = true

# 登録済みのリスナーに廃止通知を送信する config.active_support.deprecation = :notify


エラー:

***[ pid=11397 thr=13479140 file=utils.rb:176 time=2013-07-17 16:36:49.230 ]: PhusionPassenger::Rack::ApplicationSpawner の例外 TypeError (クラス Binding に marshal_dump が定義されていません) (プロセス 11397、スレッド #): *** /nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9-x86_64-ruby1.9.2-linux-gcc4.1.2-1002/support/lib/phusion_passenger/ からutils.rb:141: /nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9-x86_64-ruby1.9.2-linux-gcc4.1.2-1002/support/lib/phusion_passenger/utils からの「ダンプ」 .rb:141: /nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9-x86_64-ruby1.9.2-linux-gcc4.1.2-1002/support/lib/phusion_passenger/ からの「marshal_exception でのレスキュー」 utils.rb:136:/nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9-x86_64-ruby1.9.2-linux-gcc4.1 からの `marshal_exception' 内。2-1002/support/lib/phusion_passenger/utils.rb:584:/nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9-x86_64-ruby1.9.2-linux-gcc4 からの「report_app_init_status でのレスキュー」 .1.2-1002/support/lib/phusion_passenger/utils.rb:561:/nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9-x86_64-ruby1.9.2-linux-gcc4 の「report_app_init_status」内。 1.2-1002/support/lib/phusion_passenger/rack/application_spawner.rb:153: in `initialize_server' from /nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9-x86_64-ruby1.9.2-linux-gcc4 .1.2-1002/support/lib/phusion_passenger/abstract_server.rb:204:/nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9-x86_64-ruby1.9.2-linux-gcc4 から「start_synchronously」で。 1.2-1002/support/lib/phusion_passenger/abstract_server.rb:180:「開始」from /nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9-x86_64-ruby1.9.2-linux-gcc4.1.2-1002/support/lib/phusion_passenger/rack/application_spawner.rb:128:in `start ' from /nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9-x86_64-ruby1.9.2-linux-gcc4.1.2-1002/support/lib/phusion_passenger/spawn_manager.rb:253:in `block ( 2 レベル) /nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9-x86_64-ruby1.9.2-linux-gcc4.1.2-1002/support/lib/phusion_passenger/abstract_server_collection.rb:132 の spawn_rack_application 内: /nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9-x86_64-ruby1.9.2-linux-gcc4.1.2-1002/support/lib/phusion_passenger/spawn_manager.rb:246 からの「lookup_or_add」: /nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0 の「spawn_rack_application のブロック」で。9-x86_64-ruby1.9.2-linux-gcc4.1.2-1002/support/lib/phusion_passenger/abstract_server_collection.rb:82::10 からの「同期でブロック」:/nokia/sa_nmp/home/ からの「同期」 cotaweb/.passenger/standalone/3.0.9-x86_64-ruby1.9.2-linux-gcc4.1.2-1002/support/lib/phusion_passenger/abstract_server_collection.rb:79:/nokia/sa_nmp/home/cotaweb から「同期」 /.passenger/standalone/3.0.9-x86_64-ruby1.9.2-linux-gcc4.1.2-1002/support/lib/phusion_passenger/spawn_manager.rb:244:in `spawn_rack_application' from /nokia/sa_nmp/home/cotaweb/ .passenger/standalone/3.0.9-x86_64-ruby1.9.2-linux-gcc4.1.2-1002/support/lib/phusion_passenger/spawn_manager.rb:137:/nokia/sa_nmp/home/cotaweb/ の「spawn_application」内。乗客/スタンドアロン/3.0.9-x86_64-ruby1.9.2-linux-gcc4.1。2-1002/support/lib/phusion_passenger/spawn_manager.rb:275:/nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9-x86_64-ruby1.9.2-linux-gcc4.1.2 の「handle_spawn_application」内-1002/support/lib/phusion_passenger/abstract_server.rb:357:/nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9-x86_64-ruby1.9.2-linux-gcc4.1.2 からの「server_main_loop」内1002/support/lib/phusion_passenger/abstract_server.rb:206:/nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9-x86_64-ruby1.9.2-linux-gcc4.1.2-1002 から「start_synchronously」で/support/helper-scripts/passenger-spawn-server:99:in `' *** スポーン マネージャーで例外 TypeError (必要な IO のインスタンス) (プロセス 11351、スレッド #):9-x86_64-ruby1.9.2-linux-gcc4.1.2-1002/support/lib/phusion_passenger/abstract_server.rb:357:/nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9 からの「server_main_loop」内-x86_64-ruby1.9.2-linux-gcc4.1.2-1002/support/lib/phusion_passenger/abstract_server.rb:206:in `start_synchronously' from /nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9- x86_64-ruby1.9.2-linux-gcc4.1.2-1002/support/helper-scripts/passenger-spawn-server:99:in `' *** スポーン マネージャーで例外 TypeError (必要な IO のインスタンス) (プロセス 11351、スレッド#):9-x86_64-ruby1.9.2-linux-gcc4.1.2-1002/support/lib/phusion_passenger/abstract_server.rb:357:/nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9 からの「server_main_loop」内-x86_64-ruby1.9.2-linux-gcc4.1.2-1002/support/lib/phusion_passenger/abstract_server.rb:206:in `start_synchronously' from /nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9- x86_64-ruby1.9.2-linux-gcc4.1.2-1002/support/helper-scripts/passenger-spawn-server:99:in `' *** スポーン マネージャーで例外 TypeError (必要な IO のインスタンス) (プロセス 11351、スレッド#):from /nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9-x86_64-ruby1.9.2-linux-gcc4.1.2-1002/support/helper-scripts/passenger-spawn-server:99:in `' *** スポーン マネージャーの例外 TypeError (必要な IO のインスタンス) (プロセス 11351、スレッド #):from /nokia/sa_nmp/home/cotaweb/.passenger/standalone/3.0.9-x86_64-ruby1.9.2-linux-gcc4.1.2-1002/support/helper-scripts/passenger-spawn-server:99:in `' *** スポーン マネージャーの例外 TypeError (必要な IO のインスタンス) (プロセス 11351、スレッド #):
4

1 に答える 1

0

Phusion Passenger の非常に古いバージョンを実行しています。より多くの機能があり、より安定している Phusion Passenger 4.0.10 (最新リリース) を試してください。

于 2013-07-17T18:05:49.590 に答える