2010-08-02 103 views
1

我試圖讓Redmine在Windows/IIS 7上工作。我發現了幾個在線的演練,但是他們都沒有在我的Windows Server 2008 R2機器上工作。我有一個簡單的應用程序(創建應用程序,沒有定製),以儘可能RoR錯誤,但Redmine本身顯示500錯誤(ruby.exe意外退出)。我安裝了sqlite,因爲一些指南提到,雖然Redmine默認使用MySQL。我開始使用Bitnami安裝程序,並嘗試爲IIS,RorIIS,FastCGI等自定義許多看似應該工作的內容,但是這個問題正在讓我失望。如何在Windows/IIS上安裝Ruby on Rails應用程序?

如果我從命令行運行ruby.exe,將路徑傳遞給dispath.fcgi文件,我收到一個錯誤:「程序入口點SetMagickMemoryMethods無法位於動態鏈接庫CORE_RL_magick_.dll中」。我必須自己安裝rmagick gem,因爲在Apache下一切都很完美。我真的認爲這將是一個平穩的切入點,因爲它已經啓動並正在運行,只是改變了Web服務器。

任何幫助,非常感謝。

回答

2

我已經嘗試了很多在IIS下的Windows環境下安裝Redmine。關於它的文檔很少(或沒有)。在這方面失去了很多天。最後,我決定堅持堆棧的Redmine Bitnami。唯一需要注意的是我們必須使用另一個端口(在我們的例子中是8080),就是這樣。我放棄了將Redmine/RoR與IIS集成並從不回頭的想法。現在生產中一切都很好,每個人都爲此感到高興。

對不起,我不能給出比這更好的答案,我只是分享一些最近的經驗。我一直着迷於整合RoR/ISS,直到我意識到這不是一個真正的要求,這只是我陷入了我的想法。想想看。

+0

這就是我最終決定的。不幸的是,我們花了很多時間進入IIS。這就是它現在部署的方式,但它比它的價值更麻煩。感謝您的迴應! – 2011-03-30 17:59:32