0

私は自分のウェブサーバーを自分のコンピューターで実行するのに本当に苦労しています。

私は実行しています: ruby​​ 1.9.3 rvm 1.14.2 (安定) gem 1.8.24

Apacheとパッセンジャーを備えたubuntuサーバー上。

Web ページにアクセスできますが、次のエラー メッセージが表示され続けます。

Ruby (Rack) アプリケーションを起動できませんでした アプリケーションに必要なソース ファイルがありません。

It is possible that you didn't upload your application files correctly. Please check whether all your application files are uploaded.
A required library may not installed. Please install all libraries that this application requires.

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

エラー メッセージ: cannot load such file -- bundler/setup Exception class: LoadError Application root: /srv/ftp/otto Backtrace: # File Line Location 0 /usr/share/ruby-rvm/rubies/ruby-1.9.3-p194 /lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb 36 in require' 1 /usr/share/ruby-rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb 36 inrequire' 2 /srv/ftp/otto/config/setup_load_paths.rb 15 in ' 3 /usr/share/ruby-rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb 36 inrequire' 4 /usr/share/ruby-rvm/rubies/ruby -1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb 36 in require' 5 /usr/share/ruby-rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.13/lib/phusion_passenger/utils.rb 301 inprepare_app_process' 6 /usr/share/ruby-rvm/gems/ruby-1.9.3-p194/gems/passenger- 3.0.13/lib/phusion_passenger/rack/application_spawner.rb 156 in block in initialize_server' 7 /usr/share/ruby-rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.13/lib/phusion_passenger/utils.rb 572 inreport_app_init_status' 8 /usr/share/ruby-rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.13/lib/phusion_passenger/rack /application_spawner.rb 154 インチinitialize_server' 9 /usr/share/ruby-rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.13/lib/phusion_passenger/abstract_server.rb 204 instart_synchronously' 10 /usr/share/ruby-rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.13/lib/phusion_passenger/abstract_server.rb 180 in start' 11 /usr/share/ruby-rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.13/lib/phusion_passenger/rack/application_spawner.rb 129 instart' 12 /usr/share/ruby-rvm /gems/ruby-1.9.3-p194/gems/passenger-3.0.13/lib/phusion_passenger/spawn_manager.rb 253 in block (2 levels) in spawn_rack_application' 13 /usr/share/ruby-rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.13/lib/phusion_passenger/abstract_server_collection.rb 132 inlookup_or_add' 14 /usr/share/ruby-rvm/gems/ruby-1.9.3-p194/ gems/passenger-3.0.13/lib/phusion_passenger/spawn_manager.rb 246 in block in spawn_rack_application' 15 /usr/share/ruby-rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.13/lib/phusion_passenger/abstract_server_collection.rb 82 inblock in synchronize' 16 prelude> 10:in synchronize' 17 /usr/share/ruby-rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.13/lib/phusion_passenger/abstract_server_collection.rb 79 insynchronize' 18 /usr/share/ruby-rvm/gems/ruby-1.9.3-p194/gems /passenger-3.0.13/lib/phusion_passenger/spawn_manager.rb 244 in spawn_rack_application' 19 /usr/share/ruby-rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.13/lib/phusion_passenger/spawn_manager.rb 137 inspawn_application' 20 /usr/share/ruby-rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.13/lib/phusion_passenger/ spawn_manager.rb 275インチhandle_spawn_application' 21 /usr/share/ruby-rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.13/lib/phusion_passenger/abstract_server.rb 357 inserver_main_loop' 22 /usr/share/ruby-rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.13/lib/phusion_passenger/abstract_server.rb 206 in start_synchronously' 23 /usr/share/ruby-rvm/gems/ruby-1.9.3-p194/gems/passenger-3.0.13/helper-scripts/passenger-spawn-server 99 in'


私は試してみました: rvm の再インストールと ruby​​ のインストール バンドラー ... と、私が本当に理解できなかった他のもの!

4

1 に答える 1

0

apache2.conf ファイルで行った GEM_HOME を指定する必要がありました...

私はこのガイドに従いました:

https://github.com/instructure/canvas-lms/issues/123

于 2012-06-19T21:22:47.817 に答える