2

我正在使用RVM并想在 Snow Leopard 上安装Phusion Passenger 。安装Passenger gem(2.2.15 版)后,我尝试运行Apache 模块安装程序脚本passenger-install-apache2-module。但它抱怨它找不到 rake:

...
* RubyGems... 找到
* Rake...未找到
* rack... 找到
...

乘客论坛上已经有一个错误报告,但除了告诉我等待乘客 3 之外,似乎没有任何解决方案(符号链接 /usr/bin/rake 对我没有用)

有人知道为了安装 Apache 模块而破解这个问题的方法吗?安装后,我想脚本是否可以找到 rake 并不重要。

只是我的环境的一些规格:

$ which ruby
​​ /Users/watson/.rvm/rubies/ree-1.8.7-2010.02/bin/ruby

$ ruby​​ -v
ruby​​ 1.8.7 (2010-04-19 patchlevel 253) [i686-darwin10.4.0], MBARI 0x6770, Ruby Enterprise Edition 2010.02

$ which rake
/Users/watson/.rvm/gems/ree-1.8.7-2010.02@global/bin/rake

$ rake -V
rake,版本 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

4

1 回答 1

2

我能够通过使用“passenger-install-apache2-module”而不是“sudopassenger-install-apache2-module”来克服这个问题这是一些背景信息 - http://groups.google.com/group/phusion-passenger/浏览线程/线程/a7de8a0a3e4bac21?pli=1

于 2011-03-11T18:00:17.570 回答