相关疑难解决方法(0)

如何解决错误"缺少'secret_key_base`为'生产'环境"(Rails 4.1)

我从头开始创建了一个rails应用程序(rails 4.1),我遇到了一个我无法解决的奇怪问题.

每次我尝试在Heroku上部署我的应用程序时,都会收到错误500:

缺少secret_key_base"生产"环境,请设置此值config/secrets.yml

secret.yml文件包含以下配置:

secret_key_base: <%= ENV["SECRET_KEY_BASE"] %>
Run Code Online (Sandbox Code Playgroud)

在Heroku上,我已经使用"rake secret"命令的结果配置了一个环境变量"SECRET_KEY_BASE".如果我启动"heroku config",我可以看到具有正确名称和值的变量.

为什么我仍然会收到此错误?

非常感谢

ruby ruby-on-rails heroku ruby-on-rails-4

160
推荐指数
4
解决办法
15万
查看次数

标签 统计

heroku ×1

ruby ×1

ruby-on-rails ×1

ruby-on-rails-4 ×1