我知道这不是执行此操作的理想环境,但请坚持我并提供帮助...
我想要实现的设置是让我的 Rails 应用程序在 Windows 2003 服务器上运行,使用一组带有 lighttpd 作为负载平衡器的 mongrel,并且在它前面的 IIS 将所有客户端请求传递给 lighttpd。
首先,我已按照以下说明进行操作: deploying to iis on windows
而且我已经设法让应用程序运行,但是如果客户端单击链接按钮,应用程序会因 500 服务器错误而爆炸。
如果我只是针对其中一台 mongrel 服务器运行,则该应用程序运行良好,所以我认为它是 lightpd。
就好像 lighttpd 与多个 GET 请求(即多次点击)混淆并炸毁了。
任何有关为什么我会收到 500 个错误的帮助都会有所帮助,谢谢。