post idが0になるトラブル April 7, 2009
Rating: 2.5

WordPressで新規投稿のpost idに0が振られるトラブルに遭遇した。

ドラフトとして保存されることもあるが基本的に記事は失われる。 結論としては原因はMySQLのpost_ID列のauto_incrementオプションが落ちていることだった。

WordPressでは記事のID採番はデータベースに任されている。せめてidが0になっているときくらいは検出してほしいものだが。

オプションが狂った原因はデータベースの移行時のエラーでほぼ間違いない。

僕はWordPress MUを使っていて複数のブログを一括で移行しており、他ブログでは問題ないことから、mysqldumpかインポートがどこか腐っているのだろう。

データベースを完全に移行できたかどうかを確認する手段が欲しいところ。 Tags:Wordpress

Comments are closed.