「データベースに用語を挿入できませんでした」エラーについて読んでいる間、かなりの時間を費やしましたが、私が読んだ修正(テーマの変更、新鮮なWP) _インストール、プラグインを無効にする)は単に動作していません。
私はDBの強制アップグレードを試みましたが、それでも喜びはありません。
wp_terms
を見ると、term_id
が0のカテゴリーがあります。これは非常に奇妙なことです。それを削除すれば、wp-adminでカテゴリーを追加することができます。しかし、その後のカテゴリは「データベースに用語を挿入できませんでした」メッセージで失敗し、wp_terms
を再チェックすると新しく追加されたカテゴリがid 0として表示されます。これはWPが毎回猫に0のterm_id
を割り当てることを示唆しているようです。
誰もがこれを見ましたか?修正についてのアイデアは?問題のデータベースはかなり巨大なので、再構築はそれほど重要ではありません。
OK。ここに複数の問題があります。
wp_terms
、wp_termmeta
およびwp_term_taxonomy
はすべて、IDがAUTO_INCREMENT
に設定されていませんでした。
これらを変更して各テーブルから0
値を削除することでこれを解決できたようです - とはいえ非常に奇妙です。
手助けをしてくれた@ N00bに感謝します。