ホーム > フォーラム > 質問箱 > その他Ver.(本文に記述) > XCL2.2Beta2でXCL2.1.8a標準モジュールのPMからmessageへ移行で問題が

XCL2.2Beta2でXCL2.1.8a標準モジュールのPMからmessageへ移行で問題が
投稿者: pcboy | 投稿日時: 2010/12/25 16:36 | 閲覧: 7089回
pcboy

XCL2.2Beta2でXCL2.1.8a標準モジュールのPMからmessageへ移行で問題が発生しました。

XCL2.1.8aからXCL2.2Beta2へアップグレード後、
PMモジュールをアンインストールして、messageモジュールをインストールしました。

するとpriv_msgsテーブルの最初のデータだけしかmessageモジュールのテーブルにコピーされません。
※priv_msgsテーブルの1件分だけがmessage_inboxとmessage_outboxにコピーされる

そこで、
message/admin/class/myInstaller.class.php の
コメントアウトされている46-53行目を有効にして、56-72行目をコメントアウトすると
すべてのPMメッセージがmessageのそれぞれのテーブルにコピーされます。

それとmessageのインストール時のデフォルト設定で、
1.保存日数
メッセージを保存する日数 90 --> 0 へ(無期限)
2.未読メッセージの削除
保存期間の過ぎた未読メッセージを自動削除するかどうか
はい --> いいえ へ
とした方がPMからmessageへ移行する際のデータ欠落が無くなると思います。

動作検証環境
Windows Server2008(x64)日本語版 SP1
IIS7.0
PHP 5.2.14(FastCGI)x86
MySQL 5.1.53(x64)

XCL2.1.8a時に導入済みモジュール
互換モジュール 1.08
ユーザーモジュール 1.08
互換レンダーシステム 1.08
標準キャッシュモジュール 1.08
プライベートメッセージ(PM) 1.08

コメント(0)

新しいものから | 古いものから | ネスト表示 | RSS feed

投票(0)

新しいものから | 古いものから | RSS feed
 
To Top