2016-06-01 3 views
0

Я пытаюсь установить posty_API на моем почтовом сервере (используется MySQL и Postfix), и это показывает ошибку по команде rake db:migratePosty_API ошибка: Был ошибка в вашем Gemfile и Bundler не может продолжать

There was an error in your Gemfile, and Bundler cannot continue.

Gemfile:

source 'http://rubygems.org' 

gem 'rack', '~> 1.5.2' 
gem 'rake', '~> 10.3.2' 
gem 'grape', '~> 0.7.0' 
gem 'activerecord', '~> 3.2.22',:require => 'active_record' 
gem 'json' 
gem 'grape-swagger' 
gem 'rack-cors', :require => 'rack/cors' 
gem 'schema_plus', '~> 1.5.1' 

group :test, :development do 
    gem 'rspec' 
    gem 'rack-test',:require => 'rack/test' 
    gem 'shotgun' 
    gem 'racksh' 
    gem 'rubocop' 
end 

group :mysql, optional: true do 
    gem 'mysql2', '~> 0.3.16' 
end 

group :postgresql, optional: true do 
    gem 'pg', '~> 0.18.4' 
    gem 'activerecord-postgresql-adapter' 
end 

Кроме того, когда я попытался запустить его с помощью bundle install я увидел

Bundle complete! 16 Gemfile dependencies, 45 gems now installed. Gems in the group db were not installed.

Буду рад любой помощи. Благодарю.

+0

Вы пробовали: 'bundle exec rake db: migrate'? –

+0

Тип ошибки: rake aborted! Mysql2 :: Ошибка: не удается подключиться к локальному серверу MySQL через сокет «путь mysql сокета» (/var/mysql/mysql.sock) '(2) Задачи: TOP => db: migrate (См. Полный след от запущенная задача с --trace) –

+0

так что проблема в сервере mysql –

ответ

0

Я только что добавил узел удаленного SQL-сервера, создал тестовую базу данных, сделал rake db:migrate, затем переместил таблицы в старую базу данных и снова сделал rake db:migrate.

Смежные вопросы