Rails 5 + Puma + Pow 在本地不工作
Rails 5 + Puma + Pow not working locally
我正在将我的 rails 应用程序更新到 5.0.0.rc1
在单独的 b运行ch 中。应用已在 puma 2.14
上配置为 运行,但我在更新过程中升级到 puma 3.4.0
。
我 运行 rails update
但保留了我的旧 puma 配置,因为除了我现在不关心的 plugins
指令外没有任何变化。
无论如何,我无法让我的应用程序在开发模式下响应,但我将它部署在临时服务器上以查看是否可以获得更好的错误日志并且它实际上可以在临时服务器上运行 .
之前,我可以通过以下方式使用 pow 在本地访问我的应用程序:
http://app.dev
现在,那行不通了。也没有:
bundle exec puma -C config/puma.rb config.ru
这也不行:
bin/rails server puma
我的日志每次都显示这样的内容:
Started GET "/" for 127.0.0.1 at 2016-05-27 09:11:39 -0400
Started GET "/" for 127.0.0.1 at 2016-05-27 09:11:44 -0400
Started GET "/" for 127.0.0.1 at 2016-05-27 09:11:47 -0400
Started GET "/" for 127.0.0.1 at 2016-05-27 09:11:50 -0400
无论我如何尝试在本地启动服务器,它们都无法到达 Rails 进行处理。这也是我得到的所有错误信息。 Pow的日志同样没用。
有什么想法吗?
pow 的情感继承者(repo 的最新提交是从 2014 年 11 月 6 日开始的)是 puma-dev。根据他们的文档,pow 对于 Rails 5 是不行的。也许你应该试一试。
我正在将我的 rails 应用程序更新到 5.0.0.rc1
在单独的 b运行ch 中。应用已在 puma 2.14
上配置为 运行,但我在更新过程中升级到 puma 3.4.0
。
我 运行 rails update
但保留了我的旧 puma 配置,因为除了我现在不关心的 plugins
指令外没有任何变化。
无论如何,我无法让我的应用程序在开发模式下响应,但我将它部署在临时服务器上以查看是否可以获得更好的错误日志并且它实际上可以在临时服务器上运行 .
之前,我可以通过以下方式使用 pow 在本地访问我的应用程序:
http://app.dev
现在,那行不通了。也没有:
bundle exec puma -C config/puma.rb config.ru
这也不行:
bin/rails server puma
我的日志每次都显示这样的内容:
Started GET "/" for 127.0.0.1 at 2016-05-27 09:11:39 -0400
Started GET "/" for 127.0.0.1 at 2016-05-27 09:11:44 -0400
Started GET "/" for 127.0.0.1 at 2016-05-27 09:11:47 -0400
Started GET "/" for 127.0.0.1 at 2016-05-27 09:11:50 -0400
无论我如何尝试在本地启动服务器,它们都无法到达 Rails 进行处理。这也是我得到的所有错误信息。 Pow的日志同样没用。
有什么想法吗?
pow 的情感继承者(repo 的最新提交是从 2014 年 11 月 6 日开始的)是 puma-dev。根据他们的文档,pow 对于 Rails 5 是不行的。也许你应该试一试。