PHP8.5にしたらWordPressでdb.phpに関する警告が出た件

執筆者:

カテゴリ:

デバッグログを有効にしていた時、以下のような行があった。

[12-Jun-2026 00:00:00 UTC] PHP Deprecated:  Method PDO::sqliteCreateFunction() is deprecated since 8.5, use Pdo\Sqlite::createFunction() instead in /home/nico/wp-content/db.php on line 155

事情はよくわからないが、PHP8.5からPDO::sqliteCreateFunction()が非推奨となり、現状のdb.phpは更新が必要であるとのことだった。

これは強いショックを受けた。もしもdb.phpの開発者が失踪していたら将来詰む。

だが幸いにも、wp-sqlite-dbの開発者は失踪しておらず、ありがたくも3月の時点で対応版を公開してくれていた。

もちろん更新により警告は消えた。

公式がsqliteサポートを進行中、という話を見た記憶があるのだが、結局どうなったのだろう。正規のデータベースへ移行する自信がない。

コメント

“PHP8.5にしたらWordPressでdb.phpに関する警告が出た件” への0件のフィードバック

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です