Я разрабатываю приложение Rails 4 с использованием гема Active Admin для административной части. Active Admin, в свою очередь, использует Devise для аутентификации пользователей. Теперь, когда я пытаюсь развернуть приложение, используя capistrano
на сервере VPS, я получаю следующую ошибку:
rake aborted!
Devise.secret_key was not set. Please add the following to your Devise initializer:
config.secret_key = '-- secret key --'
Поиск в Google не помогает устранить эту ошибку. Любые предложения, почему он выдает ошибку? Следует ли мне добавить секретный ключ в devise
инициализатор, так как я не могу найти места для установки такого ключа конфигурации initializers/devise.rb
?
secret key
. Также, если вы запускаете новую установку, приложение должно позаботиться об этом. Благодаря тикету на github.com/plataformatec/devise/issues/2554 он был решен.