heroku run python manage.py syncdb
或
heroku run python manage.py shell
它安慰 「超時等待的過程」,我甚至試過
telnet rendezvous.heroku.com 5000
它安慰
試用50.19.103.36 ...
teln et:無法連接到遠程主機:連接超時
我該如何解決這個問題? 由於事先
heroku run python manage.py syncdb
或
heroku run python manage.py shell
它安慰 「超時等待的過程」,我甚至試過
telnet rendezvous.heroku.com 5000
它安慰
試用50.19.103.36 ...
teln et:無法連接到遠程主機:連接超時
我該如何解決這個問題? 由於事先
超時等待過程
Heroku的運行命令打開端口到Heroku的連接5000。 您的本地網絡或ISP阻止端口5000,或者你是 遇到連接問題,你將看到類似的錯誤:
$ Heroku的運行軌道控制檯運行軌道控制檯連接到 終端......超時等待過程
您可以通過使用telnet到rendezvous.runtime.heroku.com直接連接 到端口5000來測試您與Heroku的連接。一個 成功的會議將是這樣的:
$遠程登錄rendezvous.runtime.heroku.com 5000嘗試50.19.103.36 ... 連接到ec2-50-19-103-36.compute-1.amazonaws.com 。轉義 字符是'^]'。
如果您沒有得到該輸出,您的計算機將被阻止從 訪問我們的服務。我們建議您聯繫您的IT部門, ISP或防火牆製造商,以解決此問題。
我把從可以發現here
Heroku的文檔,以便運行
telnet rendezvous.runtime.heroku.com
您的shell
。您在命令中省略了「運行時」。分離按這個帖子:
您可以通過運行解決這個錯誤Heroku run command throws timeout await
有效嘗試:
heroku run:detached python manage.py syncdb
感謝回答,但即使不爲我工作。 –
你是在一個特殊的防火牆後面嗎? – slashburn
對不起,但我不知道。我如何檢查? –