3

助けてください。共有ホストはまだRuby 1.9.2のRailsをサポートしていません

私はレール3.1とルビ1.9.2で開発したアプリケーションの最初のリビジョンを持っています。共有ホストがRuby 1.9.2をサポートしていないことがわかったアプリケーションを配備するまではなかった(ほとんどの共有ホスティングは同じようだ)。とにかく、私のレール3.1アプリケーションをデプロイしようとしましたが、多くの問題に遭遇しました。これはしばしばdeprecated =>構文と関係します。

私は今何をすべきか考えており、以前のバージョンのレールの下でアプリケーションを作り直すことを考えています。

私のオプションは何ですか? 問題を回避するために、どのバージョンのレールをダウングレードする必要がありますか?

ありがとうございました。

答えて

3

自分でRuby 1.9.2をインストールするにはRVMを使用します。 https://rvm.io/rvm/install/を参照してください。

+1

あなたがそれを行うことができたことを知りませんでした、ありがとう。今私のホストを説得する... – pingu

+0

それはそれの美しさです。あなたがSSHシェルアクセス権を持っているならば、あなたはそれをセットアップするために必要なもの全てを持っています。あなたはrubyのためにRVMを使い、rubygemsのtarファイルをwgetし、それを設定してから、rvm 1.9.2を実行した後にgemがインストールします。 - デフォルトはRubyのインスタンスになります。その後、ログアウトしてからログインし直してください。 – jschorr

1

あなたはherokuを試すことができます。彼らは無料の層を持っていると私はシーダーのスタックがレールをサポートしていると信じています3.1

+0

返信いただきありがとうございます。heroku http://www.heroku.com/pricing#0-0で無料のオプションが表示されませんでした。私のアプリケーションはテストや開発の初期段階にあるので、私はまだ大きな月間の経費を正当化することはできません。 – pingu

+0

Herokuは750時間の無料サービスを提供しています。これはあなたが1ヶ月に1つの無料のウェブdynoを取得することを意味します(ただし、そのページでは最低-750時間の無料時間を除いてそうは言いません)。私はあなたが展開するためにクレジットカードを入力する必要はないと思う。 – Msencenb

0

HerokuまたはCloudFoundyに展開してください。彼らはruby-1.9.2をサポートしています。

+0

ありがとう、私はHerokuと経費を正当化することはできません、私は確かにCloundFoundryを見てみましょう。 – pingu

関連する問題