にアップグレードしたばかりです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.6WEB-INF/configjforum2.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 セクションと、ドキュメント数がゼロであることに気付きました。そこで、日付範囲を設定して新しいインデックスを作成したところ、[ドキュメント数] フィールドが増加しました。その後、フォーラムに戻って検索すると、いくつかのドキュメントが見つかったと表示されますが、結果は表示されません。