8

在逐字开始使用 django heroku 页面之后。 https://devcenter.heroku.com/articles/django

在工头启动步骤中,工头未正确运行。ProcFile 内容,

web: gunicorn hellodjango.wsgi

要求内容:

Django==1.5.1
dj-database-url==0.2.1
gunicorn==0.17.4
psycopg2==2.4.5

完全按照教程、gunicorn、procfile 和需求进入虚拟环境,位于下面的脚本目录中,wsgi.py 文件位于带有路径的目录 hellodjango 中C:\hellodjango2\newvirtualenv\Scripts\hellodjango

python 和 python/scripts 位于路径文件中。

这是输出

(newvirtualenv) C:\hellodjango2\newvirtualenv\Scripts>foreman start
09:48:58 web.1  | started with pid 3580
09:48:58 web.1  | exited with code 1
09:48:58 system | sending SIGKILL to all processes
4

1 回答 1

0

按照今天的 heroku 文档,它建议您使用:

$ heroku local web

而不是foreman. 你能试一试吗?

检查一切是否正常,您可以做的另一件事是自行运行 django:,python manage.py runserver如果它不工作,您可以添加该调用生成的回溯吗?

于 2018-04-04T13:47:04.447 回答