2

RVMを使用しており、Snow Leopard にPhusion Passengerをインストールしたいと考えています。Passenger gem (バージョン 2.2.15) をインストールした後、Apache モジュール インストーラー スクリプトを実行してみますpassenger-install-apache2-module。しかし、レーキが見つからないことを嘆いています。

...
* RubyGems... 見つかりました
* Rake...見つかりません
* ラック... 見つかりました
...

これについては既にパッセンジャー フォーラムにバグ レポートがありますが、パッセンジャー 3 を待つように言われる以外に、解決策はないようです (/usr/bin/rake をシンボリック リンクしてもうまくいきません)。

Apacheモジュールをインストールするためだけにこれをハックする方法を知っている人はいますか? インストールしたら、スクリプトがレーキを見つけられるかどうかは問題ではないと思います。

私のenvの仕様:

$ which 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

$ 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

「sudo passive-install-apache2-module」ではなく「 passenger -install-apache2-module」を使用することで、これを克服できました 参照スレッド/スレッド/a7de8a0a3e4bac21?pli=1

于 2011-03-11T18:00:17.570 に答える