我用django创建了一个名为mysite的项目,我将其克隆到名为tes的目录,目录如下。如您所见,procfile位于正确的目录中。
test
├── blog
├── db.sqlite3
├── manage.py
├── mysite
│ ├── __init__.py
│ ├── __pycache__
│ │ ├── __init__.cpython-35.pyc
│ │ ├── settings.cpython-35.pyc
│ │ ├── urls.cpython-35.pyc
│ │ └── wsgi.cpython-35.pyc
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── procfile
├── Procfile
├── requirements.txt
Procfile如下:
web: gunicorn mysite.wsgi --log-file -
我也试过
web: gunicorn test.wsgi --log-file -
但我仍然得到错误没有网络流程runnig。
heroku日志文件是..
2017-06-04T08:47:14.090800+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/" host=book19.herokuapp.com request_id=036b18d7-2833-4472-be5d-421c13014a94 fwd="47.247.3.56" dyno= connect= service= status=503 bytes= protocol=https