Я новичок в Rails & рубин и были после http://ruby.railstutorial.org/ruby-on-rails-tutorial-book и Amy пытается развернуть демо-приложение для моего Dreamhost пассажиров с поддержкой хоста и когда я пытаюсь запустить приложение, если не удается с:Rack/Пассажир не на 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!
Мое приложение отлично работает на моей локальной машине, но только кратеры, когда я его развертываю. Я предполагаю, что мне не хватает строки в файле конфигурации или что-то делать с моими драгоценными камнями из того, что я собираю, исследуя это.
с такой же проблемой. при удаче? – Marc
Какая версия Rails использует ваше приложение? –
3.0.3 если я правильно помню. У меня 3.1.x на моей машине dev. Это проблема? Я попытался переустановить версию 3.0.x, но «rails -v» все еще сообщает v3.1.x. Каков трюк для понижения? –