【发布时间】:2012-01-16 20:30:41
【问题描述】:
如何在运行 IIS 7 的 Windows 2008 Server 中从命令提示符重新启动 Ruby on Rails。它已从 Web 平台安装程序安装。
这是 Helicon Zoo 的 RubyInstaller 应用程序。我相信它通过 FastCGI 和 IIS 运行。它是红宝石 1.8。所以我有一个 C:\Ruby18\ 目录。我可以运行 rails 脚本/服务器等。但我不知道如何重新启动应用程序 Windows 和 IIS。我已重置 IIS 并回收了应用程序池,但这似乎不会影响应用程序。
【问题讨论】:
-
Ruby 是编程语言,Rails 是框架,无需重启。您可能想要重新启动用 Ruby on Rails 编写的应用程序,每个环境的过程都不同。您应该找出应用程序正在使用哪一个。例如使用 Apache 的乘客或使用 Nginx 的乘客
-
很公平,虽然我的问题确实提到了 Rails 服务器。我显然知道 Ruby 是一种语言。我会找出它在运行什么。
-
老实说,我不知道如何弄清楚。哈哈,我是 Ruby 的新手。我通过 Web Platform Installer 通过 Helicon Zoo 安装了它。它没有安装 Apache。它在 IIS 下运行。我找不到 Mongrel 或 Passenger 或任何正在运行的服务。除了 C:\Ruby18 目录,我什么都看不到。我没有看到Passenger或任何类似的东西。我已经尝试从 Ruby 命令行重新启动 webRICK,但仍然没有。似乎在任何地方都找不到脚本/服务器。呸!我很讨厌这个哈哈。
标签: ruby-on-rails ruby