You are here

フォーラムでの警告

 

管理者は他のサイトでフォーラムモジュールを使用しており、いくつかのフォーラムコンテンツを配置していたのだが、Drupal6から7にアップグレードしたところフォーラムにアクセスするとDrupalシステムが怒り出すようになった(2,3の警告が出るようになった)。

警告内容はなんらかのパラメータおよびデータベース内のフィールドが見つからないというもの。

Drupal6から7へのシステムの移行手順の最後にも書いたように、モジュールを無効にし、一度アンインストールをしてから再度有効に戻すことで、たいていの場合は機嫌が直るのだが、このフォーラムにおける症状は改善しなかった。

結論から言えば、警告を無視して、いったん該当フォーラムを編集状態にし、何も変更せず設定を保存しなおすことで症状は起きなくなった。

インストール時にデータベースのUPDATEがおこなわれて、Drupal6から7への内容のすり合わせがおこなわれているはずだが、完璧に全てのテーブルやフィールドが移行できるわけではないのかもしれない。

いずれにせよ、データベースやシステムコード自体に手をつけるわけでもなく、システム上の操作のみで改善したわけだから気にするほどの症状でもない。

もし他のモジュールや操作の場面で似た症状を体験しておられる読者の方がいれば、上記の手順も併せて試してもらいたい。