質問

2つのレール2.3.8アプリをUbuntu 8.04の2つの仮想サーバーでApacheと乗客を使用して実行します。 Rubyバージョンは1.8.6です

アプリの1つをRails 3.0.4にアップグレードしています。私の理解では、アプリを実行するにはRuby 1.8.7が必要だということです。このバージョンのUbuntuを使用すると、Ruby 1.8.7を手動でコンパイルする必要があります。

  1. 以前に手動でコンパイルされたことはありません。あなたがリソースを知っているなら、それは素晴らしいことです。
  2. 私は乗客のバージョンを決定することができず、Rails 3.0.4と互換性があることを確認しようとしています。助言がありますか?
  3. 2.3.8に残しているアプリケーションは私たちのコアビジネスアプリケーションであり、私はそれを台無しにしないようにする必要があります。

ありがとう!

役に立ちましたか?

解決

使用するだけです RVM. 。ほとんどすべての人が今それを使用しています。

Apacheの初期の旅客版にはいくつかのバグがありましたので、私の提案は、乗客を最新バージョンにアップグレードすることです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top