相关疑难解决方法(0)

Procfile中的heroku $ PORT变量

您有一个我想在heroku上部署的Django项目.我的procfile看起来像这样:

web: python subfolder/manage.py runserver $PORT
Run Code Online (Sandbox Code Playgroud)

但我heroku logs告诉我,应用程序没有在所需的时间内绑定到端口.

2014-04-17T15:35:20.294741+00:00 heroku[api]: Deploy c456cc6 by my@email.com
2014-04-17T15:35:20.294830+00:00 heroku[api]: Release v17 created by my@email.com
2014-04-17T15:35:31.447035+00:00 heroku[web.1]: Starting process with command `python subfolder/manage.py runserver 14311`
2014-04-17T15:35:32.949252+00:00 app[web.1]: >>> sys.argv: ['subfolder/manage.py', 'runserver', '14311']
2014-04-17T15:35:33.286494+00:00 app[web.1]: >>> sys.argv: ['subfolder/manage.py', 'runserver', '14311']
2014-04-17T15:35:33.296080+00:00 app[web.1]: Validating models...
2014-04-17T15:35:33.296084+00:00 app[web.1]: 
2014-04-17T15:35:33.434037+00:00 app[web.1]: 0 errors found
2014-04-17T15:35:33.434129+00:00 app[web.1]: April 17, 2014 - 10:35:33
2014-04-17T15:35:33.434131+00:00 app[web.1]: Django version 1.6.2, using settings 'subfolder.settings'
2014-04-17T15:35:33.434133+00:00 app[web.1]: Starting development server at http://127.0.0.1:14311/ …
Run Code Online (Sandbox Code Playgroud)

django heroku environment-variables

4
推荐指数
1
解决办法
3717
查看次数

标签 统计

django ×1

environment-variables ×1

heroku ×1