heroku run rails db:migrate が通りません。
試したこと
デプロイには成功しましたが、heroku run rails db:migrate が通りません。
heroku run:detached rake db:migrate を試してもエラーが出ます。
urlからアプリに飛ぶと、
We’re sorry, but something went wrong.
If you are the application owner check the logs for more information.
と出てきてしまいます。
マイグレーションファイルをリッセトし、Macのタイムゾーンとherokuのタイムゾーンを日本の時間に変更しましがダメでした。
エラーメッセージをググりましたが解決に至りませんでした。
ローカル環境では動きます。
/主に参考にしたサイト/
Heroku - タイムゾーンを日本に設定する
RailsアプリをHerokuにあげたい
発生している問題・エラーメッセージ
$ heroku run rails db:migrate Running rails db:migrate on ⬢ deai456... ! ▸ ETIMEDOUT: connect ETIMEDOUT 50.19.103.36:5000 通らなかったため、、、 $ heroku run:detached rake db:migrate /一応通りました/ Running rake db:migrate on ⬢ deai456... done, run.7980 (Free) Run heroku logs --app deai456 --dyno run.7980 to view the output. $ heroku logs /主に出てきたエラー/ Error R13 (Attach error) -> Failed to attach to process Stopping all processes with SIGTERM(赤字) PG::Error: ERROR: invalid value for parameter “client_encoding”: “unicodemaster”
該当のソースコード
$ heroku logs 2019-02-24T13:39:40.791999+00:00 heroku[run.8885]: Error R13 (Attach error) -> Failed to attach to process 2019-02-24T13:39:40.794931+00:00 heroku[run.8885]: Process exited with status 128 2019-02-24T13:45:52.090356+00:00 app[api]: Set TZ config vars by user pikugift@gmail.com 2019-02-24T13:45:52.090356+00:00 app[api]: Release v16 created by user pikugift@gmail.com 2019-02-24T13:45:52.367532+00:00 heroku[web.1]: Restarting 2019-02-24T13:45:52.374090+00:00 heroku[web.1]: State changed from up to starting 2019-02-24T13:45:53.544849+00:00 app[web.1]: - Gracefully stopping, waiting for requests to finish 2019-02-24T13:45:53.545852+00:00 app[web.1]: === puma shutdown: 2019-02-24 13:45:53 +0000 === 2019-02-24T13:45:53.545888+00:00 app[web.1]: - Goodbye! 2019-02-24T13:45:53.546034+00:00 app[web.1]: Exiting 2019-02-24T13:45:53.531319+00:00 heroku[web.1]: Stopping all processes with SIGTERM 2019-02-24T13:45:53.643982+00:00 heroku[web.1]: Process exited with status 143 2019-02-24T13:45:58.806992+00:00 heroku[web.1]: Starting process with command `bin/rails server -p 18379 -e production` 2019-02-24T13:46:06.068896+00:00 heroku[web.1]: State changed from starting to up 2019-02-24T13:46:36.439593+00:00 heroku[web.1]: Restarting 2019-02-24T13:46:36.448670+00:00 heroku[web.1]: State changed from up to starting 2019-02-24T13:46:36.115669+00:00 app[api]: Release v17 created by user pikugift@gmail.com 2019-02-24T13:46:36.115669+00:00 app[api]: Set TZ config vars by user pikugift@gmail.com 2019-02-24T13:46:37.221044+00:00 heroku[web.1]: Stopping all processes with SIGTERM 2019-02-24T13:47:27.350497+00:00 heroku[run.9517]: Process exited with status 128 2019-02-24T13:48:18.588279+00:00 app[api]: Starting process with command `bundle exec rake db:migrate` by user pikugift@gmail.com 2019-02-24T13:48:24.175995+00:00 heroku[run.7980]: Starting process with command `bundle exec rake db:migrate` 2019-02-24T13:48:24.825752+00:00 heroku[run.7980]: State changed from starting to up 2019-02-24T13:48:28.988574+00:00 heroku[run.7980]: State changed from up to complete 2019-02-24T13:48:28.899383+00:00 app[run.7980]: rake aborted! 2019-02-24T13:48:28.899405+00:00 app[run.7980]: PG::Error: ERROR: invalid value for parameter "client_encoding": "unicodemaster"