Gunicorn "ошибка: нераспознанные аргументы --log-file-" - PullRequest
0 голосов
/ 07 июля 2019

Я запустил проект Django, и он работал нормально на локальном компьютере.Я развернул его в Heroku и получил эту ошибку:

2019-07-06T10: 32: 11.836364 + 00: 00 приложение [web.1]: gunicorn: ошибка: нераспознанный аргумент: -log-file-

2019-07-06T10: 32: 19.185756 + 00: 00 app [web.1]: gunicorn: ошибка: нераспознанный аргумент: --log-file-

Мой Procfile содержит

web: gunicorn tutorial_two.wsgi

1 Ответ

0 голосов
/ 07 июля 2019

Гуникорн не признает аргумент --log-file-. Procfile, которым вы поделились с нами, не содержит ничего подобного, но я собираюсь предположить, что на самом деле он содержит что-то вроде

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

, поскольку в сообщении об ошибке конкретно упоминается этот аргумент, и это почти правильный Procfile для Gunicorn. Проблема в том, что --log-file должен получить аргумент -. Эти вещи не должны быть соединены вместе.

Измените Procfile, добавив пробел, например

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