ruby-on-rails-3 - 未初始化常量 Thin::HttpParser (NameError)

标签 ruby-on-rails-3 thin

这是我将 Thin 从版本 1.2.7 更新到 1.2.8 后遇到的错误。当我卸载较新的版本并告诉我的包再次使用 1.2.7 时,一切都很好。

/usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/request.rb:52:in `initialize': uninitialized constant Thin::HttpParser (NameError)
from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/connection.rb:35:in `new'
from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/connection.rb:35:in `post_init'
from /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/em/connection.rb:45:in `new'
from /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/em/connection.rb:36:in `instance_eval'
from /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/em/connection.rb:36:in `new'
from /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:1430:in `event_callback'
from /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run_machine'
from /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run'
from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/backends/base.rb:61:in `start'
from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/server.rb:159:in `start'
from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/controllers/controller.rb:86:in `start'
from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/runner.rb:185:in `send'
from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/runner.rb:185:in `run_command'
from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/runner.rb:151:in `run!'
from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/bin/thin:6
from /usr/bin/thin:19:in `load'
from /usr/bin/thin:19

最佳答案

获取 1.2.10

我在 1.2.9 中遇到了同样的问题。释放已被破坏。 1.2.10 今天下午已修复,效果非常好(开发人员在几分钟内修复了!)。

关于ruby-on-rails-3 - 未初始化常量 Thin::HttpParser (NameError),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5226898/

相关文章:

jquery - 如何使用 Ajax、Rails 3 和 Devise 创建注册表单?

ruby-on-rails - Ruby On Rails - 路由错误 - 没有路由匹配 { :action= >"show", :controller= >"trips"}

ruby - 使用 ruby​​ (sinatra) 的 SSL 客户端证书认证

ruby-on-rails - 用于 RubyOnRails 应用程序的 Thin + Nginx 生产就绪组合

ruby - 使用 Thin 和 Sinatra 异步迭代请求的响应

ruby-on-rails-3 - rails 3 - 不同目录中的附加 View

mysql - 合并两个mysql查询的问题

ruby-on-rails - 我可以使用正则表达式从 URL 中提取域吗?

ruby-on-rails - 如何使用 Xcode 4.5.1 在 OSX Lion 10.8.2 上编译 EventMachine gem

ruby - 什么是 Rack - "no acceptor"错误?