2010-10-22 6 views
0

Я новичок Rails, и изначально я использовал NetBeans + JRuby для создания Rails-приложений (использовал JRuby, потому что это был быстрый старт - мне не нужно взаимодействовать с любыми Java-библиотеками).WEBrick alterative для Rails 2.3.8?

Тогда из-за (а) много драгоценных камней не доступны для JRuby и (б) большинство webshosts Rails не поддерживают JRuby, я решил использовать Ruby, МРТ.

Итак, я все установил, и он работал нормально. Но теперь, после каждых 4/5 обновлений веб-страницы, WEBrick падает с SEGFAULT. (Ничего подобного не произошло, когда я использовал JRuby).

Итак, я искал альтернативу и попытался похудеть. Некоторые ошибки, которые this question помогли частично решить. Сейчас на thin start Я получаю ошибку No adapter found for C:/Ruby192/bin.

Любые советы о том, как начать разработку снова с (любого) простого (стабильного) веб-сервера, высоко оценены.

Ps.Я использую Windows 7 x64, если это помогает.

ответ

0

Законченное происходит с тонкими под Руби 1.8.7p0

1

Использование пассажира облегченного.

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

При первом запуске он будет загружать, компилировать и устанавливать сервер.

0

Попробуйте mongrel для разработки. Но я предлагаю пойти на пассажирском пути в производство. Альтернативой мог бы быть клан монджеров. Просто установите драгоценный камень монгрелла, Rails автоматически будет использовать это, а затем при запуске сервера.

+0

Я не пробовал, что еще, потому что кажется, дворняга не работает с Rails 2.3.8: https://rails.lighthouseapp.com/projects/8994/tickets/4690-mongrel-doesnt-work-with-rails-238 – Zabba

+0

Ну, это работает для меня (со скриптом/сервером, однако). – hurikhan77