2012-04-29 13 views
2

私GemFileがどのように見えるか、私はこれは宝石のmysql2ありました:Railsのエラー:「宝石を見つけることができませんでした 'のActiveRecord-mysql2アダプタ(> = 0)ルビー' このマシンで利用できる宝石で

source 'https://rubygems.org' 

gem 'rails', '3.2.3' 

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

gem 'sqlite3' 


# Gems used only for assets and not required 
# in production environments by default. 
group :assets do 
    gem 'sass-rails', '~> 3.2.3' 
    gem 'coffee-rails', '~> 3.2.1' 
gem 'mysql2' 
    # See https://github.com/sstephenson/execjs#readme for more supported runtimes 
    gem 'therubyracer', :platform => :ruby 
gem 'activerecord-mysql2-adapter' 
    gem 'uglifier', '>= 1.0.3' 

end 

gem 'jquery-rails' 

# To use ActiveModel has_secure_password 
# gem 'bcrypt-ruby', '~> 3.0.0' 

# To use Jbuilder templates for JSON 
# gem 'jbuilder' 

# Use unicorn as the app server 
# gem 'unicorn' 

# Deploy with Capistrano 
# gem 'capistrano' 

# To use debugger 
# gem 'ruby-debug19', :require => 'ruby-debug' 

これは私の設定ファイルです:?。私は間違っています

development: 
    adapter: mysql2 
    encoding: utf8 
    database: qac_db 
    pool: 5 
    username: root 
    password: 
    socket: /tmp/mysql.sock 

+0

この問題に対する解決策をお探しですか? – looloobs

答えて

0

すると、行を削除gem 'activerecord-mysql2-adapter'bundle installを実行

+0

次に、私はエラーが発生します:rake dbを実行すると、mysql2アダプタをインストールしてください: 'gem install activerecord-mysql2-adapter'(ロードするjavaファイルはありません):create – Hick

+0

JRubyで実行していますか? – Matt

0

それは価値があるので、私はdatabase.ymlを削除し、それを再作成して、すべてが機能し始めました。理由は考えられません、アクセス許可の問題はおそらく?

関連する問題