gpt4 book ai didi

ruby-on-rails-3 - 使用 FastCGI 和 Url Rewrite 在 Windows IIS 7.5 上安装 RoR

转载 作者:行者123 更新时间:2023-12-04 12:49:38 29 4
gpt4 key购买 nike

我正在尝试使用 FastCGI 在带有 IIS 7.5 的 Windows 7 安装上安装 RoR 3。

到目前为止,我已经安装了 Ruby on Rails 并且它使用“rails server”工作,我可以在 http://localhost:3000 上看到该站点。 ,但我想在 IIS 中运行此站点。我已经设置了 FastCGI 应用程序,并设置了所有权限(我能想到的)以允许它工作,但是我在浏览到 IIS 站点时得到的只是 500 错误

HTTP Error 500.0 - Internal Server Error
F:\Ruby\bin\ruby.exe - The FastCGI process exited unexpectedly

关于如何调试为什么会发生这种情况的任何想法。当我启用失败请求跟踪时,我看到的只是 FASTCGI_UNEXPECTED_EXIT。在日志的详细信息中,我看到了这一点:
NOTIFY_MODULE_START
FASTCGI_ASSIGN_PROCESS
FASTCGI_START
FASTCGI_WAITING_FOR_RESPONSE
FASTCGI_UNEXPECTED_EXIT ** This is where the error is

我不确定从哪里开始调试这个问题,或者这个设置是否受支持。

只是在那里:我也在尝试使用 URL 重写。我在网上找到的所有内容都已经重写了“.fcgi”以供处理程序使用,但我不确定 Rails 3 是否需要这样做。如果是这样,这个文件是如何生成的?

最佳答案

您可能想尝试使用 Helicon Zoo .它依赖于 Microsoft Web Platform Installer完成正确设置 FastCGI 的所有繁重工作。

关于ruby-on-rails-3 - 使用 FastCGI 和 Url Rewrite 在 Windows IIS 7.5 上安装 RoR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5567070/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com