Rails не работает правильно после обновления - PullRequest
0 голосов
/ 19 марта 2019

У меня проблема с Rails, которая может показаться вам тривиальной, но я опишу ниже, что происходит.

Набор, который я использую каждый день:

  • Ubuntu 18.04
  • рубиново-2.4.0
  • Rails 5.2.1 (несколько дней назад было и обновление до 5.2.2.1)

У меня была проблема с MySQL в течение нескольких дней, но я решил ее, и она работает. Я заметил, что у меня перестали работать все проекты на местном. Когда я пытаюсь запустить проект, который был написан на Rails 5.2.1, я получаю эту ошибку:

/ home / mirek / .rvm / gems / ruby-2.4.0 / gems / railties-5.2.1 / lib / rails / railtie / configuration.rb: 97: в методе_missing ': неопределенный methodactive_storage' для #Rails: : Приложение :: Конфигурация: 0x00564a221eeae8 (NoMethodError)

Такие команды, как rails s или rails c не работают, а rails -T отображает очень узкий список доступных для использования команд.

Когда я пытаюсь использовать rails db: schema: dump , я получаю:

рельсы прерваны! Не знаю, как создать задачу 'db: schema: dump'

Я также проверил, будут ли другие похожие версии Rails также отображать ту же ошибку, и она такая же. Я ищу решение в Google, но все еще то же самое.

Может кто-нибудь помочь мне с этим?

1 Ответ

0 голосов
/ 22 марта 2019

Это началось после обновления?Вы работаете в среде Linux?Проверьте права доступа к файлу и владельца: значения группы, они могут измениться после вашего обновления, и вам может потребоваться переключиться на root, чтобы вернуть их в рабочее состояние.Очевидные?Возможно, но в последнее время это меня слишком часто ловило!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...