WordPressを更新するとエラーになるとき

少し前から不安定だった当ブログ、プラグインを後継に移行して延命できたっぽい。

これで今後もここでしばらくは日陰ぼっこができる…のでやったことを簡単にメモ。

今回やったこと:

  • FFFTPではなくレンタルサーバ側の公式ファイルマネージャを使ってブログのバックアップを確保
  • WordPressをSQLiteに対応させていたプラグイン「SQLite Integration」の後継プラグイン「wp-sqlite-db」を導入:
    以下からdb.phpをダウンロードしてwp-contentの中に入れる
    https://github.com/aaemnnosttv/wp-sqlite-db/blob/master/src/db.php
  • SQLite Integrationを削除:
    wp-content/plugins/ の中にある該当フォルダを消す

この後で ver6.5→6.8 にアップデートしてみたけど問題なくできた。詳細はよく分からんが古いプラグインが悪さしてたっぽい。サポート止まったのが10年前のものだもんな…

あとは、Wordpressの更新後に「データベースの更新が必要です」と表示されてログインできなくなる現象についてメモ。

この現象自体は重大でも珍しくもないエラーらしいけど、データベースに非公式のSQLiteを使っている場合は話がややこしくなる。それで今まで対処が難しかったけど今後は何とかなるかも?

結論としてはWordpress側のバージョンを書き換えるか、データベース側を書き換えるか、ということになるっぽい。以前対処したときは前者の方法だったと思う。

詳細は以下を参考に。
記事は「SQ Lite wordpress」とか、あとは出てきたエラーメッセージでググると出てきたやつ。

WordPress 6.5に更新後「データベースの更新が必要です」の画面が表示されたら
https://four4to6.x0.com/2247

「データベースの更新が必要です」の対処方法
https://kb.seeck.jp/archives/23442

まあまたログインできなくなったら、このページ見られないんだけどね!