![](/img/trans.png)
[英]Sinatra-Synchrony is causing HttpProtocolException: HTTP-headers - are expected Error for some users
[英]Sinatra-synchrony detect_rack_handler not found
我试图用sinatra-synchrony mod运行Sinatra。 由Thin支持。
码:
require 'sinatra'
require 'sinatra/synchrony'
导致立即错误:
/var/lib/gems/1.9.1/gems/sinatra-1.2.6/lib/sinatra/base.rb:1290:in `detect_rack_handler': Server handler (thin,mongrel,webrick) not found. (RuntimeError)
from /var/lib/gems/1.9.1/gems/sinatra-1.2.6/lib/sinatra/base.rb:1230:in `run!'
from /var/lib/gems/1.9.1/gems/sinatra-1.2.6/lib/sinatra/main.rb:25:in `block in <module:Sinatra>
我的设置
我已经推了0.2.1,这解决了这个问题。 基本上,在async-rack代码中没有正确定义常量。 由于async-rack主要用于解决愚蠢的日志问题,我现在已将其删除。 也许将来我会通过提取实际修复它的async-rack部分来修复日志记录。 现在我要把代码拉出来。 所以尝试0.2.1,看看是否能解决它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.