1

我知道这不是执行此操作的理想环境,但请坚持我并提供帮助...

我想要实现的设置是让我的 Rails 应用程序在 Windows 2003 服务器上运行,使用一组带有 lighttpd 作为负载平衡器的 mongrel,并且在它前面的 IIS 将所有客户端请求传递给 lighttpd。

首先,我已按照以下说明进行操作: deploying to iis on windows

而且我已经设法让应用程序运行,但是如果客户端单击链接按钮,应用程序会因 500 服务器错误而爆炸。

如果我只是针对其中一台 mongrel 服务器运行,则该应用程序运行良好,所以我认为它是 lightpd。

就好像 lighttpd 与多个 GET 请求(即多次点击)混淆并炸毁了。

任何有关为什么我会收到 500 个错误的帮助都会有所帮助,谢谢。

4

1 回答 1

0

好的,我发现 lighttpd 的 -D 选项导致了问题。我不知道究竟是为什么,但去掉这个选项似乎有效!

于 2009-06-12T22:44:21.220 回答