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

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

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

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

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

Войти через центр авторизации
Похожие вопросы
PiRL Ventures Москва
До 180 000 руб.
Kernel Web Новосибирск
от 80 000 руб.
Instamart Москва
До 220 000 руб.
20 апр. 2019, в 19:48
10000 руб./за проект
20 апр. 2019, в 16:31
500 руб./в час
20 апр. 2019, в 15:00
10000 руб./за проект