WP更新覚書

WPのバージョン3.4にアップデートした際、データベースのアップデートに失敗し上のエラーが表示された。

エラー内容は、

Fatal error: Call to undefined method dbrc_wpdb::delete() in インストールディレクトリ/wp-includes/option.php on line 370

即リサーチしてみた所、DB Cache Reloaded Fix プラグインが入っていると発生している模様。

対処法としては 3.4にアップデート前の場合は DB Cache Reloaded Fix を削除してからアップデートを実行し、アップデート後に DB Cache Reloaded Fix を再インストール。

殆どのユーザーはエラーが発生して問題に気付くはず。エラー画面が表示されてからの復帰方法は、FTPで

  • wp-content/db.php
  • wp-content/plugins/db-cache-reloaded-fix

をローカルに保存後にサーバーから削除、削除後にエラー画面を再読み込みするとデータベースのアップデートが成功する。その後、ローカルに保存したdb.phpと DB Cache Reloaded Fix を同じ場所にアップして終了。

とのこと。