我正在尝试将redmine与IIS 6接口。它在webrick下工作正常。
所以我尝试创建一个新的rails应用程序以降低复杂性,但是这不会在公共文件夹中创建dispatch.fcgi文件,这导致我认为我的RubyIIS设置是错误的。
我在这里做错了什么?我不知道红宝石或铁轨,所以需要一些帮助。
答案 0 :(得分:1)
Redmine在其发行版中发布了dispatch.fcgi.example
个文件。只需将其重命名即可,您应该准备好了。
但请注意,在fcgi上只有对Redmine的稀疏支持。我听说很多人都有问题。因此,您可能会考虑将fcgi转换为更受支持(更常见)的解决方案。那将使用您的$ WEBSERVER(在这种情况下为IIS)作为托管Redmine的几个Mongrels前面的负载平衡代理。
我不是百分百确定IIS是否能够满足您的所有需求(我自己是一个Unix人)。您可能希望切换到Apache:)
答案 1 :(得分:0)
我完全同意。在对着砖块(IIS fcgi)敲打了几天后,我放弃了将IIS切换到8080并在80上将它与Apache对接。在Mongrels集群上使用redmine并将其反向代理到Apache的redmine url在一个虚拟主机上并使用第二个虚拟主机将代理反向到IIS。
不幸的是,IIS 6不能用作代理,因此不得不使用Apache。