Herokuデプロイ後に開発環境でミスがあったときの対処方法
Herokuにデプロイした後はアプリケーションのエラーは
このように表示されるので、何が起きているのかわからない
ということで指示にある通り、logをみましょう。
ターミナルで
heroku logs --tail --app アプリケーション名
アプリ名がわからない場合は
heroku info
でわかります。
で、ログを見ると
NoMethodError (undefined method `id' for nil:NilClass):
ありました。
このエラーの原因はほんとクソみたいな原因なので、解消方法は割愛。
要するに、開発環境の時点でミスっていたわけです。
コードを修正した後は再度、Gitでプッシュして
git push heroku master
を実行。
要するに開発環境だけ修正してもHerokuにデプロイしたものが修正されるわけではないので、再度Herokuへのプッシュが必要だよということです。
Author And Source
この問題について(Herokuデプロイ後に開発環境でミスがあったときの対処方法), 我々は、より多くの情報をここで見つけました https://qiita.com/hedgehog-genki/items/03d902406ba3995718b1著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .