Я новичок в Rails & Ruby и слежу за http://ruby.railstutorial.org/ruby-on-rails-tutorial-book, и я пытаюсь развернуть демонстрационное приложение на моем хосте, поддерживающем пассажира Dreamhost, и когда я пытаюсь запустить приложение в случае сбоя с:
Ruby (Rack) application could not be started
и следующая обратная трассировка (лучшее форматирование):
# File Line Location
0 /usr/lib/ruby/gems/1.8/gems/bundler-1.0.7/lib/bundler/setup.rb 10 in `exit'
1 /usr/lib/ruby/gems/1.8/gems/bundler-1.0.7/lib/bundler/setup.rb 10
2 /usr/lib/ruby/1.8/rubygems/custom_require.rb 36 in `gem_original_require'
3 /usr/lib/ruby/1.8/rubygems/custom_require.rb 36 in `require'
4 /home/oilfieldx/oilfieldexchange.com/releases/20120108233024/config/boot.rb 6
5 /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 in `gem_original_require'
6 /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 in `require'
7 /home/oilfieldx/oilfieldexchange.com/releases/20120108233024/config/application.rb 1
8 /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 in `gem_original_require'
9 /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 in `require'
10 /home/oilfieldx/oilfieldexchange.com/releases/20120108233024/config/environment.rb 2
11 /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 in `gem_original_require'
12 /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 in `require'
13 config.ru 3
14 /usr/lib/ruby/gems/1.8/gems/rack-1.2.1/lib/rack/builder.rb 46 in `instance_eval'
15 /usr/lib/ruby/gems/1.8/gems/rack-1.2.1/lib/rack/builder.rb 46 in `initialize'
16 config.ru 1 in `new'
17 config.ru 1
Мой файл environment.rb имеет:
# Load the rails application
<br>require File.expand_path('../application', __FILE__)
# Initialize the rails application
<br>DemoApp::Application.initialize!
Мое приложение отлично работает на моем локальном компьютере, но только после его развертывания. Я предполагаю, что мне не хватает строки в файле конфигурации или что-то связанное с моими драгоценными камнями из того, что я собираю, исследуя это.