2014-09-12 52 views
3

我一直在试图运行一个Django/Heroku的命令:Heroku超时等待进程。端口5000

heroku run python manage.py shell 

但我得到的错误“超时等待的过程”:

Running `python manage.py shell` attached to terminal... up, run.1720 
!  
! Timeout awaiting process 

我读过这是因为端口5000以某种方式关闭或被使用。这似乎是问题,因为当我使用我的邻居的互联网时,我没有得到错误。

我不知道如何解决这个问题,Heroku是否提供解决方法?,我应该联系我的互联网提供商吗?是否有Linux脚本或配置可能有用?我在Ubuntu 14.04上。非常感谢你的帮助。

+0

http://stackoverflow.com/questions/8582860/heroku-run-console-get-timeout-awaiting -process – 2014-09-13 04:51:56

+0

这不是重复的,因为我试图运行'heroku run python manage.py shell'并且执行'run:detached'在这种情况下不起作用。 – alejoss 2014-09-15 22:35:12

回答

2

所以,我接受了Heroku的支持。解决此问题的唯一方法是与Internet提供商通话并请求他们打开端口5000.

+0

所以它不是从heroku问题。 5000端口是开放的吗?还是需要开放新的? – 2017-08-24 06:33:02