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에서 동일한 오류가 발생하지만 사이트가 작동하지 않습니다.
누군가가 이러한 오류의 의미와 수정 방법을 설명하거나 웹 사이트를 배포하고 작업하는 데 사용한 비디오 또는 문서에 대한 링크로 답장 할 수도 있습니다.
나는 그것을 알아. 제 경우에는 "procfile"의 이름을 "Procfile"로 변경하여 procfile의 내용을 다음과 같이 업데이트했습니다.
web: gunicorn website.wsgi:application --log-file -
python manage.py collectstatic --noinput
manage.py migrate
그리고 이것은 효과가 있었다
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다