Как установить Passenger при использовании RVM? - PullRequest
1 голос
/ 18 сентября 2010

Я использую RVM и хотел бы установить Phusion Passenger на Snow Leopard.После установки Gem Passenger (версия 2.2.15) я пытаюсь запустить скрипт установки модуля Apache passenger-install-apache2-module.Но, к сожалению, он не может найти рейк:

...
* RubyGems ... найдено
* Рейк ... не найдено
* rack ... found
...

Уже есть отчет об ошибке для этого на пассажирском форуме, но кроме того, что он сказал мне ждать Пассажира3, похоже, не существует никакого решения (символическая ссылка / usr / bin / rake не помогает мне)

Кто-нибудь знает способ взломать это, чтобы получитьмодуль Apache установлен? После установки я думаю, что не имеет значения, может ли скрипт найти грабли или нет.

Просто некоторые спецификации в моем env:

$, которыеruby
/Users/watson/.rvm/rubies/ree-1.8.7-2010.02/bin/ruby

$ ruby ​​-v
ruby ​​1.8.7 (2010-04-19 уровень исправлений 253) [i686-darwin10.4.0], MBARI 0x6770, Ruby Enterprise Edition 2010.02

$, которые набирают
/Users/watson/.rvm/gems/ree-1.8.7-2010.02@global/bin/рейк

$ рейк -V
рейк, версия 0.8.7

$echo $ PATH
/Users/watson/.rvm/gems/ree-1.8.7-2010.02@rails235/bin:/Users/watson/.rvm/gems/ree-1.8.7-2010.02@global/bin:/Users/watson/.rvm/rubies/ree-1.8.7-2010.02/bin:/Users/watson/.rvm/bin:/opt/local/bin:/opt/local/sbin:/usr/local/bin: / usr / local / sbin: / usr / bin: / bin: / usr / sbin: / sbin: / usr / X11 / bin: / opt / local / lib / postgresql84 / bin

1 Ответ

2 голосов
/ 11 марта 2011

Мне удалось преодолеть это, используя «passenger-install-apache2-module» вместо «sudo passenger-install-apache2-module» Вот некоторая справочная информация- http://groups.google.com/group/phusion-passenger/browse_thread/thread/a7de8a0a3e4bac21?pli=1

...