机架/乘客在Dreamhost上失败

我是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 
require File.expand_path('../application', __FILE__) # Initialize the rails application
DemoApp::Application.initialize!

我的应用程序在我的本地计算机上运行良好,但是一旦部署它就会出现陨石坑。 我猜我在配置文件中缺少一行,或者我从我收集的研究中得到的东西。

我的答案最终成为Heroku:^)