前提・実現したいこと
herokuにrailsアプリをデプロイしたい
ここに質問の内容を詳しく書いてください。
ローカルでrailsでアプリを作成し、herokuにデプロイしたいと考えています。
heroku config:set RAILS_MASTER_KEY=rake secret
で環境変数を作成後、
SECRET_KEY_BASEに出てきたパスワードを記載しました。
パスワードは128の英数字を入力しています。
RAILS_MASTER_KEYを16Byteに変更すればよいのかなと思うのですが、
修正方法が分からずお伺いしたいなと思っています。
参考
rails5.2であれば上記で確認できることは理解できたのですが、
rails5.1のsecrets.ymlの修正方法が分からず詰まってしまいました。
RAILS_MASTER_KEYを修正、もしくは削除して再度作り直したいのですが、
このコマンドをご存知の方がいらっしゃればご教示いただきたいです。
エラーメッセージ
ArgumentError: key must be 16 bytes
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/hugme-api.git'
試したこと
https://qiita.com/key_it6/items/f82393b8d3c88a739e45
この辺りは確認してみました。
補足情報(FW/ツールのバージョンなど)
rails 5.1.4
mysql5.6
heroku側でもcleardbを利用してmysqlを利用しています。
あなたの回答
tips
プレビュー