/ / Railsサーバーを起動できません - ruby​​-on-rails、ruby、ruby-on-rails-3、rake、server-error

Railsサーバーを起動できません - ruby​​-on-rails、ruby、ruby-on-rails-3、rake、server-error

私はUbuntu 10.04 LTS、Lucid Lynxに取り組んでいます、それにRuby on Rails 3をインストールしました。 Railsサーバーを起動できません。次のようなエラーが出ます。

mah@mah-laptop:~/Desktop/projects/ver$ rails s
/home/mah/.rvm/gems/ruby-1.9.2-p0/gems/railties-3.0.8/lib/rails/commands.rb:29:in `block in <top (required)>": undefined method `root" for nil:NilClass (NoMethodError)
from /home/mah/.rvm/gems/ruby-1.9.2-p0/gems/railties-3.0.8/lib/rails/commands.rb:27:in `tap"
from /home/mah/.rvm/gems/ruby-1.9.2-p0/gems/railties-3.0.8/lib/rails/commands.rb:27:in `<top (required)>"
from script/rails:6:in `require"
from script/rails:6:in `<main>"

私はRails 3.0.8とrake version 0.8.7を使っています

私は試した bundle exec しかし、同じエラーを受けました。

事前に助けていただきありがとうございます

更新

これは私が得たものです bundle exec rake db:migrate --trace

mah@mah-laptop:~/Desktop/projects/ver$ bundle exec rake db:migrate --trace
rake aborted!
uninitialized constant Ver
/home/mah/.rvm/gems/ruby-1.9.2-p0/gems/aws-s3-0.6.2/lib/aws/s3/extensions.rb:206:in `const_missing_from_s3_library"
/home/mah/Desktop/projects/ver/Rakefile:7:in `<top (required)>"
/home/mah/.rvm/gems/ruby-1.9.2-p0/gems/rake-0.9.2/lib/rake/rake_module.rb:25:in `load"
/home/mah/.rvm/gems/ruby-1.9.2-p0/gems/rake-0.9.2/lib/rake/rake_module.rb:25:in `load_rakefile"
/home/mah/.rvm/gems/ruby-1.9.2-p0/gems/rake-0.9.2/lib/rake/application.rb:495:in `raw_load_rakefile"
/home/mah/.rvm/gems/ruby-1.9.2-p0/gems/rake-0.9.2/lib/rake/application.rb:78:in `block in load_rakefile"
/home/mah/.rvm/gems/ruby-1.9.2-p0/gems/rake-0.9.2/lib/rake/application.rb:129:in `standard_exception_handling"
/home/mah/.rvm/gems/ruby-1.9.2-p0/gems/rake-0.9.2/lib/rake/application.rb:77:in `load_rakefile"
/home/mah/.rvm/gems/ruby-1.9.2-p0/gems/rake-0.9.2/lib/rake/application.rb:61:in `block in run"
/home/mah/.rvm/gems/ruby-1.9.2-p0/gems/rake-0.9.2/lib/rake/application.rb:129:in `standard_exception_handling"
/home/mah/.rvm/gems/ruby-1.9.2-p0/gems/rake-0.9.2/lib/rake/application.rb:59:in `run"
/home/mah/.rvm/gems/ruby-1.9.2-p0/gems/rake-0.9.2/bin/rake:32:in `<top (required)>"
/home/mah/.rvm/gems/ruby-1.9.2-p0/bin/rake:19:in `load"
/home/mah/.rvm/gems/ruby-1.9.2-p0/bin/rake:19:in `<main>"

回答:

回答№1は1

このエラーは Rails.application 初期化されていません。実際にはそれを知りませんでした、 私 だまされた.

それでそれはそれから質問を始めます:あなたはこのアプリケーションをどのようにセットアップしましたか?

おそらくこのアプリケーションには含まれていません config/application.rb から継承するクラスを定義するファイル Rails::Application したがって、この問題を引き起こしています。ここで私のアプリケーションでは、私は "持っている これです あなたは例として使うことができます。