【发布时间】:2020-10-30 17:42:06
【问题描述】:
我创建了一个 django 网站并尝试将其部署到 heroku。我按照本教程做了他所做的一切,但我在日志中发现了这些错误
2020-07-10T02:06:01.015381+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/" host=website.herokuapp.com request_id=9efff235-77f8-41e8-bc9e-9f80bd2b6aa1 fwd="172.98.86.231" dyno= connect= service= status=503 bytes= protocol=https
2020-07-10T02:06:01.743381+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/favicon.ico" host=website.herokuapp.com request_id=bf2f44a0-8f5c-4e63-a1c9-e16a33761803 fwd="172.98.86.231" dyno= connect= service= status=503 bytes= protocol=https
我的 procfile 有这些内容
web: gunicorn website.wsgi --log-file -
我的 requirements.txt 包括这些
asgiref==3.2.3
Django==2.1.7
pytz==2019.3
sqlparse==0.3.0
SQLAlchemy==1.3.9
psycopg2==2.8.4
Jinja2==2.10.3
gunicorn==20.0.4
我曾经在本地运行站点时遇到相同的 HTTP 错误,但该站点用于呈现和正常工作。我在 heroku 中遇到同样的错误,但网站无法正常工作
有人可以解释这些错误的含义以及如何解决它们,或者您也可以回复一个指向您用于部署网站和工作的视频或文档的链接
【问题讨论】:
-
不,我看了一下,但它不相关。我曾经在本地运行站点时遇到相同的 HTTP 错误,但该站点用于呈现和正常工作。我在 heroku 中遇到同样的错误,但网站无法正常工作
标签: python python-3.x django heroku gunicorn