суббота, 9 июля 2011 г.

Re: Настройка Passenger на использование разных версий rails и ruby.

Попробуйте использовать другой рубиновый сервер. Thin или Unicorn. Но с разными версиями Рубина при любом раскладе придётся запускать отдельные сервера под каждой нужной версией. Если под какой-то версией проектов больше, чем под другими -- можно оставить для неё тот же пэссенджер, если вам с ним работать проще.

Александр Семёнов

09.07.2011, в 20:03, Андрей Хоффманн <hoffmann.andrey@rocketmind.ru> написал(а):

> А есть ли более гибкий способ? потому что не исключено, что в будущем
> появится необходимость работать с другими рельсами и другой версий
> руби (отличных от имеющихся).
> Если не в passenger, то с использованием чего?
>
> On 9 июл, 19:59, Александр Семёнов <rot...@gmail.com> wrote:
>> Два модуля пэссенджера, собранные под разными версиями рубина вы не подключите ни к апачу, ни к энджайнэксу. Можно запустить один из пэссэнджеров как стэндэлоун и настроить проксирование к нему, а второй подключить как модуль (стандартным способом).
>>
>> Александр Семёнов
>>
>> 09.07.2011, в 19:55, Андрей Хоффманн <hoffmann.and...@rocketmind.ru> написал(а):
>>
>>
>>
>>> Собственно есть такая задача: настроить рельсы на сервере.
>>> Поставил rvm и два gemset: rails2 и rails3.
>>> В rails2 стоит rails-2.3.11, а в rails3 - 3.1.0rc4
>>> К rails-2.3.11 привязан руби 1.8.6, а к рельсам 3.1 - ruby 1.9.2.
>>
>>> Получилось так, что я сперва passenger поставил под рельсы 3 -
>>> работает... но понятно, что под gemset rails2 он не будет работать,
>>> вернее будет, но не с той версией rails и ruby которые нужны.
>>
>>> Нужен совет, как лучше всего настроить эту бодягу.
>>
>>> Если возникнет вопрос, а нафиг такое делать вообще, то ответ будет: на
>>> рельсы 2 и руби 1.8.6 ставится редмайн, а на рельсы 3 и руби 1.9.2
>>> другой _новый_ проект.
>>
>>> Признателен за помощь, потому что уже 2 день парюсь с этим.
>>> Гуглил, но найденные решения выглядят уж очень через Ж.
>>
>>> Спасибо.
>>
>>> --
>>> --
>>> Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
>>> FAQ группы находится по адресу:http://ru.wikibooks.org/wiki/RubyFAQ
>>
>>> Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
>>> ror2ru@googlegroups.com
>>> Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
>>> Дополнительные варианты находятся на странице группыhttp://groups.google.com/group/ror2ru?hl=ru
>
> --
> --
> Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
> FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
>
> Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
> ror2ru@googlegroups.com
> Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
> Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru

--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ

Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru

Комментариев нет:

Отправить комментарий