2010-10-22 28 views
0

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

然后因为(一)许多宝石不适用于JRuby和(B)大部分的Rails webshosts不支持JRuby的,我决定使用Ruby MRI。

所以我得到了一切安装,它工作正常。但是现在,在每4/5刷新一次网页之后,WEBrick会以SEGFAULT的速度崩溃。 (当我使用JRuby时,没有发生过这种情况)。

所以,我去寻找替代品,并尝试瘦。 this question帮助部分解决了一些错误。现在在thin start我收到一个错误No adapter found for C:/Ruby192/bin

有关如何开始使用(任何)简单(稳定)Web服务器再次开始开发的任何建议,敬请关注。

Ps。我使用Windows 7 x64,如果有帮助。

回答

0

结束了与薄去红宝石下1.8.7p0

1

使用旅客精简版。

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

第一次运行启动时,它会下载,编译和安装服务器。

0

尝试杂种发展。但我建议在生产中采取乘客的方式。替代方案将是一个杂种群。只需安装杂种宝石,Rails将在启动服务器时自动使用它。

+0

我没有尝试,但因为它似乎杂种不使用Rails 2.3.8工作:https://rails.lighthouseapp.com/projects/8994 /门票/ 4690-mongrel-doesnt-work-with-rails-238 – Zabba 2010-10-23 07:11:18

+0

嗯,它适用于我(但是脚本/服务器)。 – hurikhan77 2010-10-23 17:37:24