こんにちは
railsで開発したもののデプロイの練習をしていて、productionで実行した場合の挙動を調べるためにrails s -e production
を実行してみたのですが、なぜか
Missing secret_key_base` for 'production' environment, set this value in `config/secrets.yml`
となってページが表示されなくなってしまいます(develop
環境だと問題なく表示されます)。
また、不思議なことに、同じものをHerokuにデプロイしているのですが、こちらは問題なく表示されるのです。
config/secrets.yml
は特別に変更はしておらず
development: secret_key_base: XXXXX test: secret_key_base: XXXXX production: secret_key_base: <%= ENV["SECRET_KEY_BASE"] %>
のままにしてあります。無論、環境変数のSECRET_KEY_BASE
は格納されています。
どなたか心当たりの方、解決策を教えてください。よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/11 04:28