我正在尝试让 Redmine 在 Windows/IIS 7 上运行。我在网上找到了几个演练,但它们都不能在我的 Windows Server 2008 R2 机器上运行。我有一个简单的应用程序(创建应用程序,没有自定义)来获取 RoR 错误,但 Redmine 本身显示 500 错误(ruby.exe 意外退出)。我安装了 sqlite,因为一些指南提到了这一点,尽管 Redmine 默认使用 MySQL。我从 Bitnami 安装程序开始,并尝试为 IIS、RorIIS、FastCGI 进行自定义,很多看起来应该可以工作的东西,但这个问题让我很生气。
如果我从命令行运行 ruby.exe,将路径传递给 dispath.fcgi 文件,则会收到错误消息:“过程入口点 SetMagickMemoryMethods 无法位于动态链接库 CORE_RL_magick_.dll 中”。我必须自己安装 rmagick gem,这看起来很奇怪,因为一切都在 Apache 下完美运行。我真的认为这将是一个顺利的切换,因为它已经启动并运行并且只是更改了 Web 服务器。
任何帮助深表感谢。