0

我是 Rails 新手,我最初使用 NetBeans + JRuby 来制作 Rails 应用程序(使用 JRuby 是因为它是一个快速入门 - 我不需要与任何 Java 库交互)。

然后因为(a)许多 gem 不适用于 JRuby,并且(b)大多数 Rails webshosts 不支持 JRuby,我决定使用 Ruby MRI。

所以我安装了所有东西,它工作正常。但是现在,在网页每刷新 4/5 次后,WEBrick 就会崩溃并显示SEGFAULT。(当我使用 JRuby 时没有发生过这样的事情)。

所以,我四处寻找替代方案,并尝试瘦身。这个问题帮助部分解决了一些错误。现在thin start我得到一个错误No adapter found for C:/Ruby192/bin

非常感谢任何有关如何使用(任何)简单(稳定)Web 服务器重新开始开发的建议。

附言。 如果有帮助,我正在使用 Windows 7 x64。

4

3 回答 3

1

使用乘客精简版。

$ gem install passenger
$ cd /path/to/rails
$ passenger start

第一次运行 start 时,它将下载、编译和安装服务器。

于 2010-10-23T00:03:08.307 回答
0

尝试 mongrel 进行开发。但我建议在生产中采用乘客方式。另一种选择是杂种集群。只需安装 mongrel gem,Rails 会在启动服务器时自动使用它。

于 2010-10-23T01:32:43.340 回答
0

最终在 Ruby 1.8.7p0 下变得很薄

于 2010-12-09T11:10:53.703 回答