【发布时间】:2014-08-11 19:37:05
【问题描述】:
运行“heroku open”时出现此错误
“内部服务器错误
您必须在应用的配置中设置 config.secret_key_base。"
我已经尝试了这个帖子中的所有内容:
Heroku Config Secret Key Base Error
- 在 config/initializers/secret_token.rb 中设置 MyApp::Application.config.secret_token = ENV['SECRET_TOKEN']
- 创建了一个 .env 文件,其内容为 SECRET_TOKEN=NKUd7gisd7fueAISDfg....
- 更新了我的 .gitignore 文件,如下所示
我还尝试了什么:
我在 secret_token.rb 文件中添加了:DemoApp::Application.config.secret_key_base = ENV['SECRET_TOKEN']
-
用于费加罗创建application.yml文件,并粘贴SECRET_TOKEN:用我自己的SECRET_TOKEN 9489b3eee4eccf317ed77407553e8adc97baca7c74dc7ee33cd93e4c8b69477eea66eaedeb18af0be2679887c7c69c0a28c0fded0a71ea472a8c4abf3f0a19cb
运行 rake figaro:heroku
我仍然收到内部服务器错误。抱歉,如果这是一个完整的问题,但这是我第一次尝试使用“heroku open”命令。
谢谢, 大卫
【问题讨论】:
标签: ruby-on-rails ruby