Deploy Sinatra template on Helicon Zoo

2019-10-17 01:55发布

  1. 我安装了Ruby使用的主机程序包和辛纳屈的Windows Server 2008R2的IIS 赫利动物园 。
  2. 我下载并导入模板西纳特拉从赫利动物园模板使用网络上的IIS部署

现在我导航到该网站时,出现此错误:

[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>'

有任何想法吗?

Answer 1:

请从进料升级赫利动物园模块的版本1.0.0.47。 只要到动物园 - >模块并重新安装。



Answer 2:

尼尔,

我张贴了类似的问题,只是前两天, 在这里 。 你可以从雅罗斯拉夫的答复看,赫利动物园模块的更新版本可能会帮助你的情况。 我认为这是值得做的IIS Express安装在我的情况(我无法通过网络平台安装程序成功安装它,不得不直接从MS网站上下载+当我运行红宝石网络服务器,它的工作原理) 。 我不认为我的问题会帮助你,但也许赫利更新可能?



文章来源: Deploy Sinatra template on Helicon Zoo
标签: ruby iis sinatra