0

レール2.3.12で0.11.2をまき散らすのに問題があります。Rails2.3.12でSpreeを実行する必要があります。インストールされているレールのバージョンを制御することはできませんが、Spreeを制御することはできます。レール2.3.12を許可するようにspreeのboot.rbを編集しましたが、インストールは正常に行われますが、「rakedb:bootstrap」または「script/server」を実行すると次のエラーが発生します。他に何を編集する必要がありますか?または、誰かが箱から出してレール2.3.12で実行されるスプリーのバージョンを推奨できますか?

スプリー0.11.2宝石がありません。インストールしたRailsバージョンのconfig/environment.rbのSPREE_GEM_VERSIONgem install -v=0.11.2 spree設定を更新するか、インストールされている最新バージョンを使用するようにSPREE_GEM_VERSIONをコメントアウトしてください。

宝石リスト-地元の酒宴

*ローカルジェム*

スプリー(0.11.2)

config / environment.rb

定義されていない限り、SPREE_GEM_VERSION = '0.11.2'?SPREE_GEM_VERSION

4

1 に答える 1

0

あなたの質問は Spree Groups フォーラムにあったようです。啓蒙のために、私はそれにリンクすると思いました。

このスレッドは基本的に、Rails 2.3.12 に対して作業を行おうとしている場合は、spree ソースでハードコードされた参照を変更する必要があることを明確に示しています。Spree gem 0.11 は Rails 3.1.8 に対して安定しています。

https://groups.google.com/forum/#!topic/spree-user/0KIrgrL7Q-4

可能であれば Spree 1.0.0 に更新し、Rails を 3.1.1 に更新して、最新の機能やバグ修正などを入手してください。

これにまだ行き詰っている場合は、従来のドキュメントを確認してください: http://guides.spreecommerce.com/legacy/0-11-x/getting_started.html

于 2012-02-28T01:14:19.573 に答える