[ XOOPS ] フォーラムで新規スレッドが作れない不具合を修正

XOOPS で運営中のサイトを久しぶりに覗いてみた所、フォーラムで新規スレッドが作れない不具合が発生してました。 何とか手探りで解決できたので解決方法をメモしておきます。

XOOPS フォーラムで新規スレッドが作れない不具合の内容

XOOPS フォーラムで [ 新規スレッド ] 作成ボタンを押して内容を入力後、送信ボタンを押すと、

Could not insert forum post

なるエラーメッセージが表示されて投稿できない。

投稿できてないはずなんだけど、なぜか、XOOPS のトップページには新規スレッドの題名が表示されている。 スレッドの名前をクリックすると、スレッドの名前だけが表示されたページが表示される。

ちなみに、既存スレッドへの返信はできる。

XOOPS で運営しているサイトの環境とか

– CORESERVER.JP – XOOPS 2.0.16a – newbb1.0 ( XOOPS 2.0.16a に標準で付属していた物 )

不具合の解決方法 ( これをやると直った )

newbb1.0 モジュールファイルの上書きとかやってみたんだけど、不具合は直らず。

どうやら、xoops_bb_* と言うテーブルが newbb1.0 のテーブルらしいので、phpMyAdmin 経由で MySQL にアクセスし、全テーブルを修復すると直った。

こんな解決方法で良いのかな?

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です