0

どんな助けでも大歓迎です。サーバーで基本的なRailsアプリを実行しようとしています。

私はUbuntuとnginxを実行しています。理想的には、引き続きphpアプリを実行できるようにしたいので、nginx+Phusionが最適な方法のようです。

アプリケーションに必要なソースファイルがありません。アプリケーションファイルを正しくアップロードしなかった可能性があります。すべてのアプリケーションファイルがアップロードされているかどうかを確認してください。必要なライブラリがインストールされていない可能性があります。このアプリケーションに必要なすべてのライブラリをインストールしてください。エラーに関する詳細情報は、アプリケーションのログファイルに書き込まれている可能性があります。問題を分析するためにそれをチェックしてください。

エラーメッセージ:ロードするそのようなファイルはありません--bundler

例外クラス:LoadError

0 /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 in gem_original_require' 1 /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 inrequire '2 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/utils.rb 325 in prepare_app_process' 3 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/rack/application_spawner.rb 156 ininitialize_server' 4 / var / lib / gems / 1.8 / gems / passenger-3.0.19 / lib / phusion_passenger / utils.rb 563 in report_app_init_status' 5 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/rack/application_spawner.rb 154 ininitialize_server '6 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/abstract_server .rb 204 in start_synchronously' 7 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/abstract_server.rb 180 instart '8 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/rack/application_spawner.rb 129 in start' 9 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/spawn_manager.rb 253 inspawn_rack_application' 10 /var/lib/gems/1.8/gems/passenger -3.0.19 / lib / phusion_passenger / abstract_server_collection.rb 132 in lookup_or_add' 11 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/spawn_manager.rb 246 inspawn_rack_application '12 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/abstract_server_collection.rb 82 in spawn_rack_application '12 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/abstract_server_collection.rb 82synchronize' 13 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/abstract_server_collection.rb 79 insynchronize '14 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/spawn_manager.rb 244 in spawn_rack_application' 15 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/spawn_manager.rb 137 inspawn_application' 16 /var/lib/gems/1.8/gems/passenger-3.0.19/lib /phusion_passenger/spawn_manager.rb 275 in handle_spawn_application' 17 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/abstract_server.rb 357 insend '18 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/abstract_server.rb 357 in server_main_loop' 19 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/abstract_server.rb 206 instart_synchronously' 20 /var/lib/gems/1.8/gems /passenger-3.0.19/helper-scripts/passenger-spawn-server 99

4

1 に答える 1

0

rvm を介して 1.9.3-p374 バージョンではなく、システムの ruby​​ インストールにパッセンジャーをインストールしたようです。以下の手順に従ってください。

rvm use 1.9.3-p374
gem install bundler passenger
passenger-install-apache2-module

次に、最後のコマンドの手順を使用して、Apache を構成します。さらに、プロジェクトディレクトリに移動して、

rvm use 1.9.3-p374
bundle install

これでうまくいくはずです。

于 2013-02-03T09:58:52.687 に答える