![](/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.