【问题标题】:Heroku fail to migrate due to ECONNREFUSED?由于 ECONNREFUSED,Heroku 无法迁移?
【发布时间】:2016-02-02 22:19:05
【问题描述】:

当我尝试heroku run rake db:migrate 时,我被告知无法建立连接。我在本地使用 postgres。我可以看到我的网站已正确加载,但我无法访问我的模型。如何解决这个问题?

Rexs-MacBook-Pro:portfolio Rex$ heroku run rake db:migrate
Running rake db:migrate on fathomless-mesa-1536... up, run.4069
 ▸    ECONNREFUSED: connect ECONNREFUSED 50.19.103.36:5000

【问题讨论】:

    标签: postgresql heroku


    【解决方案1】:

    我神奇地想到了原因并且它奏效了。基本上,我学校的互联网防火墙阻止了我与 heroku 的连接。在我切换到我自己的手机约会后,它就可以正常工作了!

    【讨论】:

      【解决方案2】:

      这是防火墙。尝试从公共图书馆连接时,我也发生了同样的事情。只需使用 VPN,例如 TunnelBear,就可以使用。

      【讨论】:

        【解决方案3】:

        非常感谢!我遇到过同样的问题。 起初我以为这个错误可能来自数据库,可能是由于在 database.yml 中设置了错误的密码,但这实际上只是一个防火墙问题。我在公共场所工作 - 一家咖啡馆。

        所以我通过手机连接,我可以运行诸如 heroku run bin/rails db:migrate 之类的 heroku 命令。

        【讨论】:

        猜你喜欢
        • 2015-10-25
        • 2021-12-14
        • 2011-11-02
        • 2023-03-21
        • 2013-06-22
        • 2021-09-25
        • 2021-06-17
        • 1970-01-01
        • 2015-05-16
        相关资源
        最近更新 更多