我使用 Rails 4.1从头开始创建了一个 Rails 应用程序,我正面临着一个我无法解决的奇怪问题。
每次我尝试在 Heroku 上部署我的应用程序时,都会得到一个错误500:
Missing `secret_key_base` for 'production' environment, set this value in `config/secrets.yml`
secret.yml
文件包含以下配置:
secret_key_base: <%= ENV["SECRET_KEY_BASE"] %>
在 Heroku 上,我配置了“ SECRET_KEY_BASE
”环境变量,使用的是 rake secret
命令的结果。如果启动 heroku config
,就可以看到具有正确名称和值的变量。
为什么我仍然得到这个错误?