我最近问了一个类似的问题,但是随着问题的发展,我决定提出一个新问题——我希望这是预期的方法吗?
将我的 Rails 4 应用程序推送到 Heroku 后,我不断收到内部服务器错误页面,错误是:
您必须在应用的配置中设置 config.secret_key_base
这是因为我的 .gitignore 文件故意包含了config/initializers/secret_token.rb 。
我已经安装了 Figaro gem,以便可以将我的 secret_key_base 设置为环境变量以增加安全性。我已经在 Heroku 上检查了密钥是否设置正确。
我的 secret_token.rb 代码如下:
MyApp::Application.config.secret_key_base = ENV["SECRET_KEY_BASE"]
但是,我仍然遇到同样的问题。
谁能帮忙???