1

2.3.3用のalterned_beastを使用してフォーラムを開発しようとしています。私は現在、Rails2.3.4を使用しています。獣王記がどのように機能するのか知りたいのですが。それ自体がプロジェクト全体のように見えるので、どのように設定すればよいですか。

私がそれをアプリケーションとして使用するときに遭遇する別のエラー(私には間違っているようです)は、Rails 2.3.3にアップグレードする必要があることを示すmysqlエラーです(ただし、2.3.4を使用しています)。

そして、プラグインとしても実行できません。

獣王記や他のプラグインと統合するための提案について、どんな形でも助けていただければ幸いです。

フォーラム機能の既存のアプリケーションと統合するために、alterned_beast以外のものを使用することをお勧めしますか。

前もって感謝します。

4

1 に答える 1

1

Altered_beastはプラグインではなく、スタンドアロンのRailsアプリケーションです。

通常、古いバージョンのRailsのアプリケーションを実行する場合は、rubygemsを使用して、現在のバージョンと一緒に古いバージョンをインストールできます。Linuxでは、次のコマンドを実行します。

sudo gem install rails --version=2.3.3

それらは非常に近いので、編集することでおそらく2.3.4で実行することをやめることができますconfig/environment.rb。以下のような行を見つけて、バージョン番号を変更します。

RAILS_GEM_VERSION = '2.3.4' unless defined? RAILS_GEM_VERSION

もちろん、これらのオプションのいずれかを使用すると、サブドメインに配置できる別のサーバーが実行されることになります。このようなフォーラムには、ビュー、データベースの移行、プラグインなどが含まれるため、この種のものをプラグインとは見なしません。フォーラムを現在のRailsアプリに統合するか、個別に実行するかを決定する必要があります。

それをあなたのサイトと統合するためのあなたの最良のオプションは、そのアプリケーションからすべてのファイルを取り、それらをあなたのアプリケーションにマージすることです。

于 2009-11-03T19:59:58.433 に答える