Как я могу исправить свое приложение в heroku, которое показывает «ошибка 404 не найдена», когда я нажимаю на него после того, как я развернул его на сайте? - PullRequest
0 голосов
/ 05 августа 2020

Я попытался развернуть свое приложение с python по git, при развертывании не было ошибок, но когда я набрал «heroku open» в оболочке windows, он показал ошибку 404, не найденную в heroku. Итак, я зашел в логи heroku и увидел этот текст:

2020-08-04T23:02:42.920188+00:00 heroku[router]: at=error code=H20 desc="App boot timeout" method=GET path="/" host=paramash.herokuapp.com request_id=b856d095-fac6-4c81-8cee-0d02a11ea343 fwd="193.0.205.204" dyno= connect= service= status=503 bytes= protocol=https
2020-08-04T23:02:53.852339+00:00 heroku[web.1]: State changed from starting to up
2020-08-04T23:02:55.905962+00:00 app[web.1]: 10.69.229.167 - - [04/Aug/2020:23:02:55 +0000] "GET / HTTP/1.1" 404 232 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36"
2020-08-04T23:02:55.906269+00:00 heroku[router]: at=info method=GET path="/" host=paramash.herokuapp.com request_id=ca97e5ed-426f-4c9c-b2ff-6bfdcdeabd75 fwd="193.0.205.204" dyno=web.1 connect=1ms service=3ms status=404 bytes=400 protocol=https
2020-08-04T23:02:56.500879+00:00 app[web.1]: 10.102.241.133 - - [04/Aug/2020:23:02:56 +0000] "GET / HTTP/1.1" 404 232 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36"
2020-08-04T23:02:56.501658+00:00 heroku[router]: at=info method=GET path="/" host=paramash.herokuapp.com request_id=d772a44a-a347-4342-be3d-e0b0d8ec1555 fwd="193.0.205.204" dyno=web.1 connect=1ms service=3ms status=404 bytes=400 protocol=https
2020-08-04T23:02:57.271324+00:00 app[web.1]: 10.102.241.133 - - [04/Aug/2020:23:02:57 +0000] "GET /favicon.ico HTTP/1.1" 404 232 "https://paramash.herokuapp.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36"
2020-08-04T23:02:57.272243+00:00 heroku[router]: at=info method=GET path="/favicon.ico" host=paramash.herokuapp.com request_id=d3063f87-3e01-4ff6-87e5-f6142db8e025 fwd="193.0.205.204" dyno=web.1 connect=1ms service=2ms status=404 bytes=400 protocol=https
2020-08-04T23:03:33.872844+00:00 app[web.1]: 10.102.241.133 - - [04/Aug/2020:23:03:33 +0000] "GET / HTTP/1.1" 404 232 "https://dashboard.heroku.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36"
2020-08-04T23:03:33.874092+00:00 heroku[router]: at=info method=GET path="/" host=paramash.herokuapp.com request_id=8748c779-fa29-4874-9866-9713d1ddebba fwd="193.0.205.204" dyno=web.1 connect=1ms service=2ms status=404 bytes=400 protocol=https

Насколько я понимаю, проблема в следующих строках:

2020-08-04T23:02:42.920188+00:00 heroku[router]: at=error code=H20 desc="App boot timeout" method=GET path="/" host=paramash.herokuapp.com request_id=b856d095-fac6-4c81-8cee-0d02a11ea343 fwd="193.0.205.204" dyno= connect= service= status=503 bytes= protocol=https

Пожалуйста, помогите разобраться с ошибкой.

[править] логи героку -t:

2020-08-04T23:00:56.443027+00:00 heroku[web.1]: Starting process with command `gunicorn script1:app`
2020-08-04T23:00:58.350875+00:00 app[web.1]: [2020-08-04 23:00:58 +0000] [4] [INFO] Starting gunicorn 20.0.4
2020-08-04T23:00:58.351403+00:00 app[web.1]: [2020-08-04 23:00:58 +0000] [4] [INFO] Listening at: http://0.0.0.0:23613 (4)
2020-08-04T23:00:58.351488+00:00 app[web.1]: [2020-08-04 23:00:58 +0000] [4] [INFO] Using worker: sync
2020-08-04T23:00:58.354989+00:00 app[web.1]: [2020-08-04 23:00:58 +0000] [9] [INFO] Booting worker with pid: 9
2020-08-04T23:00:58.388779+00:00 app[web.1]: [2020-08-04 23:00:58 +0000] [10] [INFO] Booting worker with pid: 10
2020-08-04T23:01:02.000000+00:00 app[api]: Build succeeded
2020-08-04T23:02:42.920188+00:00 heroku[router]: at=error code=H20 desc="App boot timeout" method=GET path="/" host=paramash.herokuapp.com request_id=b856d095-fac6-4c81-8cee-0d02a11ea343 fwd="193.0.205.204" dyno= connect= service= status=503 bytes= protocol=https
2020-08-04T23:02:53.852339+00:00 heroku[web.1]: State changed from starting to up
2020-08-04T23:02:55.905962+00:00 app[web.1]: 10.69.229.167 - - [04/Aug/2020:23:02:55 +0000] "GET / HTTP/1.1" 404 232 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36"
2020-08-04T23:02:55.906269+00:00 heroku[router]: at=info method=GET path="/" host=paramash.herokuapp.com request_id=ca97e5ed-426f-4c9c-b2ff-6bfdcdeabd75 fwd="193.0.205.204" dyno=web.1 connect=1ms service=3ms status=404 bytes=400 protocol=https
2020-08-04T23:02:56.500879+00:00 app[web.1]: 10.102.241.133 - - [04/Aug/2020:23:02:56 +0000] "GET / HTTP/1.1" 404 232 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36"
2020-08-04T23:02:56.501658+00:00 heroku[router]: at=info method=GET path="/" host=paramash.herokuapp.com request_id=d772a44a-a347-4342-be3d-e0b0d8ec1555 fwd="193.0.205.204" dyno=web.1 connect=1ms service=3ms status=404 bytes=400 protocol=https
2020-08-04T23:02:57.271324+00:00 app[web.1]: 10.102.241.133 - - [04/Aug/2020:23:02:57 +0000] "GET /favicon.ico HTTP/1.1" 404 232 "https://paramash.herokuapp.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36"
2020-08-04T23:02:57.272243+00:00 heroku[router]: at=info method=GET path="/favicon.ico" host=paramash.herokuapp.com request_id=d3063f87-3e01-4ff6-87e5-f6142db8e025 fwd="193.0.205.204" dyno=web.1 connect=1ms service=2ms status=404 bytes=400 protocol=https
2020-08-04T23:03:33.872844+00:00 app[web.1]: 10.102.241.133 - - [04/Aug/2020:23:03:33 +0000] "GET / HTTP/1.1" 404 232 "https://dashboard.heroku.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36"
2020-08-04T23:03:33.874092+00:00 heroku[router]: at=info method=GET path="/" host=paramash.herokuapp.com request_id=8748c779-fa29-4874-9866-9713d1ddebba fwd="193.0.205.204" dyno=web.1 connect=1ms service=2ms status=404 bytes=400 protocol=https
2020-08-04T23:12:35.971619+00:00 app[web.1]: 10.63.145.103 - - [04/Aug/2020:23:12:35 +0000] "GET / HTTP/1.1" 404 232 "https://dashboard.heroku.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36"
2020-08-04T23:12:35.980266+00:00 heroku[router]: at=info method=GET path="/" host=paramash.herokuapp.com request_id=e382f13f-e1a0-4b82-84e1-39583dbe0c8d fwd="193.0.205.204" dyno=web.1 connect=0ms service=2ms status=404 bytes=400 protocol=https
2020-08-04T23:32:52.631791+00:00 app[web.1]: 10.183.68.6 - - [04/Aug/2020:23:32:52 +0000] "GET / HTTP/1.1" 404 232 "-" "Go-http-client/1.1"
2020-08-04T23:32:52.633212+00:00 heroku[router]: at=info method=GET path="/" host=paramash.herokuapp.com request_id=df85d398-2b4d-4286-be1a-09eb301bb653 fwd="18.234.34.141" dyno=web.1 connect=1ms service=2ms status=404 bytes=400 protocol=http
2020-08-04T23:32:52.688150+00:00 app[web.1]: 10.31.92.118 - - [04/Aug/2020:23:32:52 +0000] "GET / HTTP/1.1" 404 232 "-" "Go-http-client/1.1"
2020-08-04T23:32:52.688553+00:00 heroku[router]: at=info method=GET path="/" host=paramash.herokuapp.com request_id=9725d49d-a169-4238-921e-dc2ec814ed03 fwd="18.234.34.141" dyno=web.1 connect=0ms service=2ms status=404 bytes=400 protocol=https
2020-08-04T23:33:04.277655+00:00 app[web.1]: 10.31.72.133 - - [04/Aug/2020:23:33:04 +0000] "HEAD / HTTP/1.1" 404 0 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.67 Safari/537.36"
2020-08-04T23:33:04.282522+00:00 heroku[router]: at=info method=HEAD path="/" host=paramash.herokuapp.com request_id=cb523f3a-f8c2-4616-8ea6-ab75254688da fwd="217.182.175.162" dyno=web.1 connect=0ms service=2ms status=404 bytes=168 protocol=https
2020-08-04T23:46:03.489187+00:00 app[web.1]: 10.37.222.189 - - [04/Aug/2020:23:46:03 +0000] "GET / HTTP/1.1" 404 232 "https://dashboard.heroku.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36"
2020-08-04T23:46:03.489731+00:00 heroku[router]: at=info method=GET path="/" host=paramash.herokuapp.com request_id=fac7d3c5-dd56-4cda-a1f9-e9e1e9624fbb fwd="193.0.205.204" dyno=web.1 connect=0ms service=2ms status=404 bytes=400 protocol=https
...