にアップグレードしたばかりですJforum 2.1.9
が、メッセージは表示されますlogin
がOur users have posted a total of 11,205
、メッセージ、トピック、またはフォーラムがリストされていません。と を使用Tomcat 7.0.30
しMySql 5.0.77
ています。次のようにアップグレードを行いました。
データベース
mysqldump
で実行新しいデータベースを作成し、出力を入力しました
mysqldump
新しいデータベースを使用するように既存の
2.1.6
インストールを変更し、それがまだ機能することを確認しましたjforum-2.1.9.zip
ローカルディレクトリに解凍2.1.6
元のデータベースを振り返るようにインストールを変更しましたmysql_2.1.6_to_2.1.7.sql
新しいデータベースに対して実行新しいデータベースに対して実行しました ( 2.1.8
mysql_2.1.7_to_2.1.8.sql
から 2.1.9 へのアップグレード スクリプトを確認できませんでした)作成
META-INF/context.xml
済み (新しいデータベースのデータ ソースを定義しますが、必須ではありません)インストール
WEB-INF/config/jforum-custom.conf
から同じ場所のディレクトリにコピーし、新しいデータベースを指すように変更しました2.1.6
WEB-INF/config
jforum2.1.9
新しいデプロイ パスを指すように、forum.link とホームページのリンクを変更しました。
この変更されたバージョンをデプロイしました
だから私は今展開しました:
http://machinename/forum (2.1.6 pointing to old database)
http://machinename/forum2.1.9 (2.1.9 pointing to new database)
前に言ったように、アクセスしhttp://machinename/forum2.1.9
てログインすることはできますが、トピック/メッセージ ectera は表示されません。同様に、管理者コントロール パネルに移動すると、ユーザーとグループは問題ないように見えますが、フォーラムは空です
データベース自体に行き、jforum_topics と jforum_forums を見ると、そこにデータがあります。
次に、Admin の lucene セクションと、ドキュメント数がゼロであることに気付きました。そこで、日付範囲を設定して新しいインデックスを作成したところ、[ドキュメント数] フィールドが増加しました。その後、フォーラムに戻って検索すると、いくつかのドキュメントが見つかったと表示されますが、結果は表示されません。