スーパープログラミング初心者です
あなたもHeokuで詰まったのですね
悩みを共有し、土日を失うことの恐怖から解放しましょう
HerokuでOSError: [Errno 98] Address already in useが出た
原因・解決策
他のプロセスが使用しているアドレスを使おうとしているらしいので、どうやらプロセスを切るのが正解の模様 普通に調べるとheroku ps:scale web=0
heroku ps:scale web=1
この停止してから接続しなおすだったり
heroku restart web.1 --app appname
でリスタートしたりでdynoを直す?みたいですがどれも出来ませんでした
結局、接続ってなんかポート系だよね?そこを強制的に変えられないのかなと思いpythonファイルを見直してみました。
app.py
app.run("localhost")
を
app.py
if __name__ == '__main__':
app.run()
と変更して再度デプロイしたところうまくいきました。
なんでかはわかりません!!!!!教えてください!!!!!!!!