2011-10-20 14 views
3

を取得し、レール・サーバを破りました私はそれらのすべてを貼り付けたくありませんでした。のアップグレードは、私は今、レール・サーバを実行しようとした後、このエラーを取得しています3.1レールへのアップグレード後に奇妙なエラー

source 'http://rubygems.org' 

gem 'rails', '3.1.0' 
gem 'activeadmin' 

# Bundle edge Rails instead: 
# gem 'rails', :git => 'git://github.com/rails/rails.git' 

gem 'sqlite3', '1.3.4' 
gem 'gravatar_image_tag', '0.1.0' 
gem 'will_paginate', '3.0.pre2' 
gem 'meta_search' 
gem 'sass-rails' 

group :development do 
    gem 'rspec-rails', '2.0.1' 
    gem 'annotate-models', '1.0.4' 
    gem 'ruby-debug19', :require => 'ruby-debug' 
end 

group :test do 
    gem 'rspec', '2.0.1' 
    gem 'webrat', '0.7.1' 
    gem 'autotest-fsevent', '0.2.4' 
    gem 'autotest-growl', '0.2.9' 
    gem 'autotest', '4.3.2' 
    gem 'autotest-rails-pure', '4.1.0' 
    gem 'spork', '0.8.4' 
    gem 'factory_girl_rails', '1.0' 
end 

ここでエラーの残りの部分だ:ここに私のgemfileです

from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connection_specification.rb:68:in `establish_connection' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connection_specification.rb:60:in `establish_connection' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connection_specification.rb:55:in `establish_connection' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/activerecord-3.1.0/lib/active_record/railtie.rb:69:in `block (2 levels) in <class:Railtie>' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0/lib/active_support/lazy_load_hooks.rb:36:in `instance_eval' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0/lib/active_support/lazy_load_hooks.rb:36:in `execute_hook' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0/lib/active_support/lazy_load_hooks.rb:26:in `on_load' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/activerecord-3.1.0/lib/active_record/railtie.rb:67:in `block in <class:Railtie>' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0/lib/rails/initializable.rb:25:in `instance_exec' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0/lib/rails/initializable.rb:25:in `run' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0/lib/rails/initializable.rb:50:in `block in run_initializers' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0/lib/rails/initializable.rb:49:in `each' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0/lib/rails/initializable.rb:49:in `run_initializers' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0/lib/rails/application.rb:92:in `initialize!' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0/lib/rails/railtie/configurable.rb:30:in `method_missing' 
    from /Users/beatjunkie84/Desktop/ProjectX/config/environment.rb:5:in `<top (required)>' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0/lib/active_support/dependencies.rb:240:in `require' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0/lib/active_support/dependencies.rb:240:in `block in require' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0/lib/active_support/dependencies.rb:223:in `block in load_dependency' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0/lib/active_support/dependencies.rb:640:in `new_constants_in' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0/lib/active_support/dependencies.rb:223:in `load_dependency' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.1.0/lib/active_support/dependencies.rb:240:in `require' 
    from /Users/beatjunkie84/Desktop/ProjectX/config.ru:4:in `block in <main>' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.4/lib/rack/builder.rb:51:in `instance_eval' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.4/lib/rack/builder.rb:51:in `initialize' 
    from /Users/beatjunkie84/Desktop/ProjectX/config.ru:1:in `new' 
    from /Users/beatjunkie84/Desktop/ProjectX/config.ru:1:in `<main>' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.4/lib/rack/builder.rb:40:in `eval' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.4/lib/rack/builder.rb:40:in `parse_file' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.4/lib/rack/server.rb:200:in `app' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0/lib/rails/commands/server.rb:46:in `app' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.4/lib/rack/server.rb:301:in `wrapped_app' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.4/lib/rack/server.rb:252:in `start' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0/lib/rails/commands/server.rb:70:in `start' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0/lib/rails/commands.rb:54:in `block in <top (required)>' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0/lib/rails/commands.rb:49:in `tap' 
    from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0/lib/rails/commands.rb:49:in `<top (required)>' 
    from script/rails:6:in `require' 
    from script/rails:6:in `<main>' 

私は何ができるのでしょうか?

+3

例外には、スタックトレースがさらに必要です。私たちにそれを見せてもらえますか?それはあなたのエラーが何であるかを理解するのに必要な情報を提供します。 –

+0

@RyanBiggはエラーの残りを追加しました。 –

+0

DBに接続するのが問題です。 sqlite3を使用していますか?宝石は正しく取り付けられていますか? –

答えて

1

rake rails:updateを試してみてください。あなたのファイルが尋ねられたら上書きしますが、変更を見直して、保存したいファイルを保持しておくようにしてください(最終的に変更とあなたの結果をマージします)。

これは私がやったことであり、あなたにも同様のエラーが修正されました。

関連する問題