#ruby-on-rails #devise #capistrano #rails-i18n
#ruby-on-rails #разработка #capistrano #rails-i18n
Вопрос:
Я получаю
An I18n::InvalidLocaleData occurred in users#social_sign_in:
can not load translations from /home/releases/20190221131459/config/locales/devise.en.yml: #<Errno::ENOENT: No such file or directory @ rb_sysopen - /home/releases/20190221131459/config/locales/devise.en.yml>
i18n (0.7.0) lib/i18n/backend/base.rb:184:in `rescue in load_yml'
Путь, на который ссылаются, неверен. Мой текущий выпуск 20190330184001
capistrano (2.15.9, 2.15.7)
capistrano-ext (1.2.1)
capistrano-resque (0.2.2, 0.1.0)
capistrano-unicorn (0.2.0)
rvm-capistrano (1.5.6)
Также в моей папке releases есть несколько папок. эта проблема связана с Capistrano или I18n gem ..?
Комментарии:
1. Вы перезапускаете свой сервер приложений после развертывания новой версии? Похоже, что либо сервер приложений, либо фоновый рабочий все еще использует старую версию кода.