2010-06-12 32 views
1

我想讓Rails在使用IronRuby的IIS 6網絡服務器上運行,但沒有成功。我已經關注了this webcast,並讓它在IIS 7上運行,但無法使其在IIS 6服務器上運行。我需要一些幫助才能使其發揮作用。有任何想法嗎?IronRuby上的Rails(IIS 6)

+0

你能說明問題/錯誤/ ...? – 2010-06-13 08:01:36

回答

1

兩種思想的問題..

  1. 休閒吉姆是部分正確的,你需要做一個外卡映射以獲取所有請求以通過.NET的ASAPI篩選器。當我在沒有通配符映射的IIS 5.1上工作時,我爲* .rails創建了一個擴展映射,然後必須更改我的路由以將其添加到所有請求的末尾。

  2. 如果您使用了我發佈在我的視頻中的web.config,它只會在IIS7中工作。版本6和更低版本在不同的地方定義處理程序。

IIS7:配置> system.webServer>處理程序>添加

IIS6:配置>的System.Web> HttpHandlers的>添加