Passenger に関するいくつかの問題を解決しようとしています。現在ruby-1.9.3-p392を使用しています。アプリケーション ディレクトリに移動すると、次のメッセージが表示されます。
ruby-1.9.3-p429 is not installed.
To install do: 'rvm install ruby-1.9.3-p429'
そして、私の「rvm情報」で、ENVに言及されたルビーのインスタンスがいくつかあることに気付きました:
environment:
PATH: "/usr/local/heroku/bin:
/Users/jem/.rvm/gems/ruby-1.9.3-p392/bin:
/Users/jem/.rvm/gems/ruby-1.9.3-p392@global/bin:
/Users/jem/.rvm/rubies/ruby-1.9.3-p392/bin:
だから私が見るディレクトリを見る:
➜ .rvm cd rubies
➜ rubies ll
total 8
drwxr-xr-x 8 jem staff 272 May 22 10:41 ./
drwxr-xr-x 30 jem staff 1020 May 22 11:22 ../
lrwxr-xr-x 1 jem staff 38 May 22 10:41 default@ -> /Users/jem/.rvm/rubies/ruby-1.9.3-p392
drwxr-xr-x 7 jem staff 238 Dec 7 2012 ree-1.8.7-2012.02/
drwxr-xr-x 7 jem staff 238 Mar 20 2013 ruby-1.8.7-p358/
drwxr-xr-x 9 jem staff 306 Mar 20 2013 ruby-1.9.2-p290/
drwxr-xr-x 8 jem staff 272 Dec 8 2012 ruby-1.9.3-p327/
drwxr-xr-x 8 root staff 272 Mar 13 2013 ruby-1.9.3-p392/
➜ rubies ll ../gems
total 0
drwxr-xr-x 15 jem staff 510 Jul 30 22:38 ./
drwxr-xr-x 30 jem staff 1020 May 22 11:22 ../
drwxr-xr-x 2 jem staff 68 Dec 7 2012 cache/
drwxr-xr-x 3 jem staff 102 Dec 7 2012 ree-1.8.7-2012.02/
drwxr-xr-x 7 jem staff 238 Dec 7 2012 ree-1.8.7-2012.02@global/
drwxr-xr-x 7 jem staff 238 Mar 20 2013 ruby-1.8.7-p358/
drwxr-xr-x 7 jem staff 238 Mar 20 2013 ruby-1.8.7-p358@global/
drwxr-xr-x 7 jem staff 238 Mar 20 2013 ruby-1.9.2-p290/
drwxr-xr-x 7 jem staff 238 Mar 20 2013 ruby-1.9.2-p290@global/
drwxr-xr-x 8 jem staff 272 Mar 13 2013 ruby-1.9.3-p327/
drwxr-xr-x 7 jem staff 238 Dec 7 2012 ruby-1.9.3-p327@global/
drwxr-xr-x 7 jem staff 238 Dec 7 2012 ruby-1.9.3-p327@rails3tutorial2ndEd/
drwxr-xr-x 7 jem staff 238 May 21 23:48 ruby-1.9.3-p392/
drwxr-xr-x 7 root staff 238 Mar 13 2013 ruby-1.9.3-p392@global/
drwxr-xr-x 2 jem staff 68 Jul 30 22:38 ruby-1.9.3-p429/
だから私の質問は、2 つのディレクトリの違いは何ですか?この冗長性が問題を引き起こす可能性がありますか? どうもありがとう!