Heroku python error ' at=error code=H14 desc="No web processes running

Я сделал простой веб-сайт с помощью django и пытаюсь развернуть его на Heroku. Но при попытке открыть веб-страницу я получаю следующее сообщение об ошибке:

Application error
An error occurred in the application and your page could not be served. If you are the 
application owner, check your logs for details. You can do this from the Heroku CLI with the 
command
heroku logs --tail

Вот что я нахожу в логах:

2022-04-10T18:53:57.509376+00:00 heroku[router]: at=error code=H14 desc="No web processes 
running" method=GET path="/" host=safe-earth-20673.herokuapp.com request_id=fdb90caf-8174- 
4ca3-9871-2046f928c959 fwd="62.163.104.251" dyno= connect= service= status=503 bytes= 
protocol=https

Если я использую команду 'heroku local web', я получаю эту ошибку:

[WARN] ENOENT: no such file or directory, open 'Procfile'
[FAIL] No Procfile and no package.json file found in Current Directory - See run-foreman.js -- 
help

А вот что находится в моем Procfile:

web: gunicorn ullie_diary.wsgi --log-file -

Мой Procfile находится в том же каталоге, что и manage.py. В том же каталоге находятся файлы requirements.txt и runtime.txt.

Я попробовал следующее решение:

web: gunicorn ullie_diary.wsgi --log-file -

Но это не работает. Я проверил другие вопросы с такой же проблемой на Stack Overflow, но но не могу понять, в чем проблема. Можете ли вы помочь мне решить эту проблему? Большое спасибо.

Попробуйте запустить dyno с установленным ручным масштабированием из heroku cli.

heroku ps:scale web=1
Вернуться на верх