"' Block in Replace_gem ' when executing rails s: Install the MYSQL2 adapter: ' Gem install Activerecord-mysql2-adapter '" Error:
[Email protected]:/var/www/ashelf$ Rails S=booting Webrick= Rails3.2.22.1Application startinginchDevelopment on http://0.0.0.0:3000= = Call with-D to detach= CtrlC to shutdown serverexiting/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/bundler-1.11.2/LIB/BUNDLER/RUBYGEMS_INTEGRATION.RB:314:inch' BlockinchReplace_gem': Please install the MYSQL2 adapter: ' Gem install Activerecord-mysql2-adapter ' (Can'T activate Mysql2 (~>0.3.Ten), already activated mysql2-0.4.2. Make sure all dependencies is added to Gemfile.) (Loaderror) from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/activerecord-3.2.22.1/LIB/ACTIVE_RECORD/CONNECTION_ADAPTERS/MYSQL2_ADAPTER.RB:3:inch' <top (required) >'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/activesupport-3.2.22.1/LIB/ACTIVE_SUPPORT/DEPENDENCIES.RB:251:inch' Require'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/activesupport-3.2.22.1/LIB/ACTIVE_SUPPORT/DEPENDENCIES.RB:251:inch' BlockinchRequire'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/activesupport-3.2.22.1/LIB/ACTIVE_SUPPORT/DEPENDENCIES.RB:236:inch' Load_dependency'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/activesupport-3.2.22.1/LIB/ACTIVE_SUPPORT/DEPENDENCIES.RB:251:inch' Require'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/activerecord-3.2.22.1/LIB/ACTIVE_RECORD/CONNECTION_ADAPTERS/ABSTRACT/CONNECTION_SPECIFICATION.RB: -:inch' Resolve_hash_connection'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/activerecord-3.2.22.1/LIB/ACTIVE_RECORD/CONNECTION_ADAPTERS/ABSTRACT/CONNECTION_SPECIFICATION.RB: A:inch' Resolve_string_connection'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/activerecord-3.2.22.1/LIB/ACTIVE_RECORD/CONNECTION_ADAPTERS/ABSTRACT/CONNECTION_SPECIFICATION.RB: -:inch' Spec'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/activerecord-3.2.22.1/LIB/ACTIVE_RECORD/CONNECTION_ADAPTERS/ABSTRACT/CONNECTION_SPECIFICATION.RB: the:inch' Establish_connection'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/activerecord-3.2.22.1/LIB/ACTIVE_RECORD/RAILTIE.RB: the:inch' Block (2Levels)inch<class:Railtie>'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/activesupport-3.2.22.1/LIB/ACTIVE_SUPPORT/LAZY_LOAD_HOOKS.RB: $:inch' Instance_eval'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/activesupport-3.2.22.1/LIB/ACTIVE_SUPPORT/LAZY_LOAD_HOOKS.RB: $:inch' Execute_hook'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/activesupport-3.2.22.1/LIB/ACTIVE_SUPPORT/LAZY_LOAD_HOOKS.RB: -:inch' BlockinchOn_load'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/activesupport-3.2.22.1/LIB/ACTIVE_SUPPORT/LAZY_LOAD_HOOKS.RB: -:inch' Each'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/activesupport-3.2.22.1/LIB/ACTIVE_SUPPORT/LAZY_LOAD_HOOKS.RB: -:inch' On_load'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/activerecord-3.2.22.1/LIB/ACTIVE_RECORD/RAILTIE.RB: the:inch' Blockinch<class:Railtie>'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/railties-3.2.22.1/LIB/RAILS/INITIALIZABLE.RB: -:inch' Instance_exec'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/railties-3.2.22.1/LIB/RAILS/INITIALIZABLE.RB: -:inch' Run'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/railties-3.2.22.1/LIB/RAILS/INITIALIZABLE.RB: -:inch' BlockinchRun_initializers'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/railties-3.2.22.1/LIB/RAILS/INITIALIZABLE.RB: Wu:inch' Each'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/railties-3.2.22.1/LIB/RAILS/INITIALIZABLE.RB: Wu:inch' Run_initializers'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/railties-3.2.22.1/LIB/RAILS/APPLICATION.RB:136:inch' initialize!'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/railties-3.2.22.1/LIB/RAILS/RAILTIE/CONFIGURABLE.RB: -:inch' Method_missing'FROM/VAR/WWW/ASHELF/CONFIG/ENVIRONMENT.RB:5:inch' <top (required) >'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/activesupport-3.2.22.1/LIB/ACTIVE_SUPPORT/DEPENDENCIES.RB:251:inch' Require'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/activesupport-3.2.22.1/LIB/ACTIVE_SUPPORT/DEPENDENCIES.RB:251:inch' BlockinchRequire'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/activesupport-3.2.22.1/LIB/ACTIVE_SUPPORT/DEPENDENCIES.RB:236:inch' Load_dependency'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/activesupport-3.2.22.1/LIB/ACTIVE_SUPPORT/DEPENDENCIES.RB:251:inch' Require'from/var/www/ashelf/config.ru:3:inch' Blockinch<main>'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/rack-1.4.7/LIB/RACK/BUILDER.RB:Wuyi:inch' Instance_eval'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/rack-1.4.7/LIB/RACK/BUILDER.RB:Wuyi:inch' Initialize'from/var/www/ashelf/config.ru:inch' New'from/var/www/ashelf/config.ru:inch' <main>'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/rack-1.4.7/LIB/RACK/BUILDER.RB: +:inch' Eval'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/rack-1.4.7/LIB/RACK/BUILDER.RB: +:inch' Parse_file'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/rack-1.4.7/LIB/RACK/SERVER.RB: $:inch' App'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/railties-3.2.22.1/LIB/RAILS/COMMANDS/SERVER.RB: $:inch' App'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/rack-1.4.7/LIB/RACK/SERVER.RB:304:inch' Wrapped_app'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/rack-1.4.7/LIB/RACK/SERVER.RB:254:inch' Start'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/railties-3.2.22.1/LIB/RAILS/COMMANDS/SERVER.RB: -:inch' Start'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/railties-3.2.22.1/LIB/RAILS/COMMANDS.RB: -:inch' Blockinch<top (required) >'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/railties-3.2.22.1/LIB/RAILS/COMMANDS.RB: -:inch' Tap'from/home/diudiugirl/.rvm/gems/ruby-2.3.0/gems/railties-3.2.22.1/LIB/RAILS/COMMANDS.RB: -:inch' <top (required) >'From Script/rails:6:inch' Require'From Script/rails:6:inch' <main>'
Workaround:
Add in Gemfile:
Gem ' Mysql2 '
Gem ' Activerecord-mysql2-adapter '
Execute the bundle install again.
' Block in Replace_gem ': Install the MYSQL2 adapter: ' Gem install Activerecord-mysql2-adapter '