8

我打算在 Rails 3.2 项目上用Thin替换WEBrick ,因为 WEBrick 处理格式错误的未转义 URI 很糟糕(坏 URI错误)。我知道有一些配置技巧可以让 WEBrick 处理未转义的 URI,但只是添加到我的 Gemfile 似乎很容易,这让我想知道:gem 'thin'

  • 如果我这样做,是否有可能在我的应用程序中中断或出错?

顺便说一句:我正在部署Heroku。如果 Heroku 上的 Thin 存在特定问题,那么我也想知道。

4

2 回答 2

7

如果您的 Gemfile 中有 Thinrails s应该以 Thin 开头。例如,我正在开发的应用程序在 Gemfile 的开发组中很薄:

rails s
=> Booting Thin
=> Rails 3.2.14 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
于 2013-10-02T11:27:42.830 回答
6

不.. Rails 就是这么简单!:)

只要确保您开始使用:

thin start
于 2013-02-08T18:03:38.547 回答