Rails中的Request-URI太大

我有2个相同rails应用程序的运行环境。 一个是发展,第二个是发展。 当我尝试在开发环境中运行我的应用程序时,它运行良好,没有任何exception。 但是当我尝试在登台时运行相同的应用程序时,它会抛出Request-URI太大的错误。 我在开发和登台时使用webrick运行这个应用程序。

似乎你的请求uri超过2083个字符。 这是webrick的最大尺寸。 但用thin替换webrick会有所帮助。

 sudo gem install thin 

 thin start 

Webrick无法处理URI超过MAX_URI_LENGTH = 2083 ( 根据此 )。 并不是真的应该在生产中运行(有人说)

尝试使用薄。 gem 'thin'在你的Gemfile中,安装然后rails s