2012-07-19 63 views
1
  1. 我使用Helicon Zoo在IIS上安裝了Windows Server 2008R2上的Ruby Hosting Package和Sinatra。
  2. 我下載並使用導航到網站上時,IIS

現在我得到這個錯誤的網絡部署進口西納特拉模板從Helicon Zoo Templates在Helicon Zoo上部署Sinatra模板

[tid-7800168] paths need to start with/(ArgumentError) 
C:/Ruby19/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/urlmap.rb:30:in `block in remap' 
C:/Ruby19/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/urlmap.rb:22:in `each' 
C:/Ruby19/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/urlmap.rb:22:in `map' 
C:/Ruby19/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/urlmap.rb:22:in `remap' 
C:/Ruby19/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/urlmap.rb:18:in `initialize' 
C:/Ruby19/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/builder.rb:142:in `new' 
C:/Ruby19/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/builder.rb:142:in `generate_map' 
C:/Ruby19/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/builder.rb:128:in `to_app' 
C:/Zoo/Workers/ruby/lib/app.rb:45:in `build_app' 
C:/Zoo/Workers/ruby/lib/app.rb:16:in `initialize' 
C:/Zoo/Workers/ruby/lib/worker.rb:4:in `new' 
C:/Zoo/Workers/ruby/lib/worker.rb:4:in `initialize' 
C:/Zoo/Workers/ruby/zoorack.rb:30:in `new' 
C:/Zoo/Workers/ruby/zoorack.rb:30:in `<module:Zack>' 
C:/Zoo/Workers/ruby/zoorack.rb:12:in `<main>' 

什麼想法?

回答

2

請將Helicon Zoo Module從飼料升級到版本1.0.0.47。只需進入Zoo - > Modules並重新安裝。

1

尼爾,

我只是前兩天,here發佈了類似的問題。 從Yaroslav的回覆可以看出,Helicon Zoo模塊的更新版本可能會對您的案例有所幫助。 我認爲這與IIS Express安裝有關(在我的情況下,我無法通過Web平臺安裝程序成功安裝它,並且必須直接從MS站點下載它,當我運行它運行的Ruby Web服務器時)。我不認爲我的問題會幫助你,但也許Helicon更新可能會?