【发布时间】:2011-11-22 09:36:56
【问题描述】:
我已经成功地将 Mongrel 用于 rails 2.* 和 3.0* 开发,以及 ruby 1.8.7。
我最近开始使用 Rails 3.1 和 ruby 1.9.2。我让我的测试应用程序在 WEBrick 上运行。我不喜欢WEBrick。如果我忘记并简单地关闭 WEBrick 终端窗口而不是进入窗口并向 WEBrick 发出 Control-C,则服务器端口 (3000) 将保持使用状态,并且在我注销之前我无法再次运行“rails server”一切并让WEBrick从端口表中清除。 Mongrel 从来没有遇到过这个问题。
我确实遇到了 Mongrel 和 ruby-1.9.2 的构建问题。我在构建中获得了多个头文件,一些引用 ruby-1.9.1 和一些 ruby-1.9.2。真是一团糟。
我的配置推荐的开发 Web 服务器是 32 位 Ubuntu Natty with Rails 3.1 和 ruby 1.9.2?
【问题讨论】:
-
您真的想要解决 WEBrick 问题(这是答案正在尝试)、Mongrel 构建问题(需要更多信息)或一般“购物推荐”(其中会因为没有建设性而被关闭)?
标签: ruby-on-rails ruby-on-rails-3.1 mongrel webrick ruby-1.9.2