Zac*_*ach 14 python django heroku
我正在使用该教程来部署Django.[http://devcenter.heroku.com/articles/django]在我做了一个git push heroku master后,没有web进程.
Process State Command
------- ----- -------
Run Code Online (Sandbox Code Playgroud)
在日志中它看起来如下.
2012-04-13T03:48:45+00:00 heroku[slugc]: Slug compilation started
2012-04-13T03:49:32+00:00 heroku[api]: Config add PYTHONUNBUFFERED, PYTHONPATH, PATH,
LD_LIBRARY_PATH, LANG, PYTHONHOME, LIBRARY_PATH, PYTHONHASHSEED by zach@gmail.com
2012-04-13T03:49:32+00:00 heroku[api]: Release v2 created by zach@gmail.com
2012-04-13T03:49:34+00:00 heroku[api]: Release v3 created by zach@gmail.com
2012-04-13T03:49:34+00:00 heroku[api]: Deploy d1263ef by zach@gmail.com
2012-04-13T03:49:34+00:00 heroku[web.1]: State changed from created to down
2012-04-13T03:49:35+00:00 heroku[slugc]: Slug compilation finished
2012-04-13T03:50:19+00:00 heroku[router]: Error H14 (No web processes running) -> GET
growing-winter-4952.herokuapp.com/ dyno= queue= wait= service= status=503 bytes=
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?我能够让它与另一个应用程序一起工作.谢谢.
当我做一个heroku scale web = 1时,我得到了这个
Scaling web processes... ! Record not found.
Run Code Online (Sandbox Code Playgroud)
Voi*_*uca 18
这很可能是通过客户端将Web进程缩减到零的结果.
$ heroku ps:scale web=0
Run Code Online (Sandbox Code Playgroud)
使用该heroku ps
命令确定Web进程的状态,您应该查看错误代码以了解Heroku功能.
我有同样的问题.起初,当我跑步时heroku scale web=1
,我得到了与你一样的"未找到记录"错误.但是我等了几分钟然后再跑了,它运作了.
如果由于某种原因你的构建在第一次推送失败,那么heroku不会自动给你一个web进程,并且可能会出现'Record not found'错误,因为那时构建已关闭.