Redmineのプラグインで「ナレッジベース(Knowledgebase)」を使ってる際に、稀にエラー(internal error)になる事がある。
これの理由が記事のカテゴリがなくなった場合。こうなると裏でデータ補正するしかない。
bitnamiのRedmineを使ってる場合は「use_redmine.bat」でコンソール上げる。そしたらMySQLにつなげる。
MySQLにつなげる mysql -u root -p redmineのDBに切り替え use bitnami_redmine; カテゴリーのテーブルに存在しないIDを使ってる記事がないかチェック select * from kb_articles where project_id = 1 and category_id not in (select id from kb_categories where project_id = 1); ↑で出てきたらarticlesのcategory_idを存在するidに適当にupdateしてあげる
記事を消す前にカテゴリー消すとダメになるかも。
エラーチェックかかってたような気もするけど。。。