2010-09-18 75 views
1

我正在使用RVM,并且想要在Snow Leopard上安装Phusion Passenger。安装Passenger gem(版本2.2.15)后,我尝试运行Apache模块安装程序脚本passenger-install-apache2-module。但它孔潘,它无法找到耙:如何在使用RVM时安装Passenger?

...
* RubyGems的......发现
*瑞克...没找到
*架......发现
。 ..

已经有a bug-report这对乘客论坛,但除了告诉我要等乘客3,似乎没有被任何解决方案(符号链接的/ usr/bin中/耙不会做我的诡计)

有没有人知道一种方法来绕过这只是为了获得Apache模块安装?一旦安装,我想如果脚本可以找到耙子并不重要。

只是我ENV一些规格:

$其中红宝石
/Users/watson/.rvm/rubies/ree-1.8.7-2010.02/bin/ruby

$红宝石 - v
红宝石1.8.7(2010-04-19 PATCHLEVEL 253)[i686的-darwin10.4.0],MBARI 0x6770,Ruby企业版2010.02

$该耙
/Users/watson/.rvm/gems/ [email protected]/b在/耙

$耙-V
耙,版本0.8.7

$回声$ PATH
/Users/watson/.rvm/gems/[email protected]/bin :/Users/watson/.rvm/gems/[email protected]/bin:/Users/watson/.rvm/rubies/ree-1.8.7-2010.02/bin:/Users/watson/.rvm /斌:/选择/ 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

+0

乘客3测试实际可用截至上周,我相信,所以不需要等待参与。 'gem install passenger --pre' – 2010-09-18 11:29:14

+0

您是否尝试按照以下说明操作:http://rvm.beginrescueend.com/integration/passenger/ – hellvinz 2010-09-18 15:15:44

+0

跑Passenger 3会很好,但我不确定这是个好主意在生产中运行它。是的,我按照手册使用'rvm ree --passenger'。我甚至试图用rvm Ruby明确地运行脚本,如下所示:'passenger_ruby/Users/watson/.rvm/gems/ree-1.8.7-2010.02 @ rails235/bin/passenger-install-apache2-module' – 2010-09-20 09:04:22

回答