【发布时间】:2016-10-02 17:13:21
【问题描述】:
我有一个使用 Foreman 运行的 Rails 5 应用程序,我正在尝试使用 Pow 的端口代理来访问它。当我尝试通过myapp.dev 访问我的应用程序时,我收到以下错误:
代理错误
无法将请求代理到 localhost:4000。
错误:连接 ECONNREFUSED
我通过生成一个运行 Rails 4 的新应用程序和一个运行 Rails 5 的应用程序来确认问题是 Rails 5 特有的。端口代理适用于 Rails 4 应用程序,但不适用于 Rails 5 应用程序。
为了更具体地了解版本,我使用的是 Rails 5.0.0.rc1。
我不确定这是否是 Rails 或我的 Pow 配置的问题,希望能提供一些见解。
【问题讨论】:
-
不要使用 pow,它有点慢。对于子域,有很酷的 ez 选项 -> stackoverflow.com/questions/36521114/… 。只使用
lvh.me:3000
标签: ruby-on-rails proxy ruby-on-rails-5 rack-pow