机架/乘客在Dreamhost上失败

时间:2012-01-09 05:05:05

标签: ruby-on-rails passenger 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
<br>require File.expand_path('../application', __FILE__)

# Initialize the rails application
<br>DemoApp::Application.initialize!

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

1 个答案:

答案 0 :(得分:1)

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

相关问题