2014-09-12 76 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