2014-10-31 147 views
0

我试图从我的命令行访问heroku,并且一直收到相同的错误:“无法连接到heroku API,请检查您的Internet连接并重试。heroku错误:无法连接到heroku API

我的互联网连接很好。

此问题已在StackOverflow上提出过,但我不太明白那个似乎有效的答案,因为我是一个完整的新手。显然,它可能与环境变量有关?

另一个答案建议一个失踪的heroku远程分支,但我的设置。

我该怎么做才能重新获得与heroku的联系?

谢谢!

回答

0

好吧,这似乎是我的防病毒程序的问题。 。 。我重新安装了这个,并且heroku可以再次访问。

0

获取相同的消息“无法连接到heroku API,请检查您的互联网连接并重试。”在Mac上使用heroku工具栏时。

在我的情况下,我使用自制软件安装了heroku toolbelt。从https://toolbelt.heroku.com/安装heroku工具带可以解决问题。

0

如果您位于需要使用代理与外部HTTP/HTTPS服务连接的防火墙后面,则可以在运行heroku命令之前在本地开发人员环境中设置HTTP_PROXY或HTTPS_PROXY环境变量。 例如,在Unix系统中,你可以做这样的事情:

$ export HTTP_PROXY=http://proxy.server.com:portnumber 
or 
$ export HTTPS_PROXY=https://proxy.server.com:portnumber 
$ heroku login 

在Windows机器上,将它设置在系统属性/环境变量,或从终端做:

> set HTTP_PROXY=http://proxy.server.com:portnumber 
or 
> set HTTPS_PROXY=https://proxy.server.com:portnumber 
> heroku login 

我在Mac OS X 10.13上遇到了同样的错误,这对我很有用,因为我在代理之后,它是从Heroku Dev中心收集的页面 https://devcenter.heroku.com/articles/using-the-cli

相关问题