【发布时间】:2016-01-29 12:28:03
【问题描述】:
我在推送到 Heroku 时不断收到此错误:Figaro::MissingKeys: Missing required configuration keys: ["config.secret_key"]。
我正在使用 Figaro 管理我的凭据,但不确定为什么没有获取密钥。
在 figaro.rb 中:
Figaro.require_keys('config.secret_key')
在 devise.rb 中:
config.secret_key = ENV['config.secret_key'] if Rails.env.production?
在 application.yml 中:
config.secret_key: 'long string'
我错过了什么吗?
【问题讨论】:
标签: ruby-on-rails heroku environment-variables