Назад | Перейти на главную страницу

мастер undefined метод active_record

я пытаюсь установить бригадир вручную на centos 6

database.yml

production:
  adapter: mysql
  database: foreman
  username: foreman1
  password: foreman
  host: localhost
  socket: "/var/lib/mysql/mysql.sock"
  encoding: utf8

но при заполнении таблиц показывает эту ошибку, есть идеи?

[root@server extras]# su - foreman -s /bin/bash  -c /usr/share/foreman/extras/dbmigrate
rake aborted!
undefined method `active_record' for #<Rails::Application::Configuration:0x000000039b62b8>

1 обновление:

[root@server foreman]# gem list --local | grep active
activemodel (4.0.0, 3.2.8)
activerecord (4.0.0, 3.2.8)
activerecord-deprecated_finders (1.0.3)
activerecord-mysql-adapter (0.0.1)
activeresource (3.2.8)
activesupport (4.0.0, 3.2.8)
audited-activerecord (3.0.0)

Не могли бы вы опубликовать результаты gem list --local | grep active команда?

Драгоценного камня нет, просто бегите bundle update в противном случае вам нужно будет проверить свой $GEMHOME переменная среда для правильных путей.