vesh95
@vesh95
Инженер-электроник, программист

Как устранить ошибку с ключами при деплое rails приложения?

Выпадает такая ошибка
ArgumentError: Missing `secret_key_base` for 'production' environment, set this string with `rails credentials:edit`

Вроде rails credentials:edit выполнял.
  • Вопрос задан
  • 65 просмотров
Решения вопроса 2
2ord
@2ord
продвинутый чайник
В продакшене нужно установить переменную среды SECRET_KEY_BASE со значением, полученным при запуске команды
RAILS_ENV=production bin/rake secret
Ответ написан
vesh95
@vesh95 Автор вопроса
Инженер-электроник, программист
скиньте файл с ключами в yourapp/public/config/secret.yml
Расположение файла ключей может быть другим, просто посмотрите deploy.rb, там должен подключаться файл с названием secret.yml, от туда взять путь и вручную скопировать туда файл с ключами.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы