新規ブログを立ち上げるにあたり、さくらインターネットライトプランにて契約してみた。ライトプランのため、データベースサーバは別途用意しないとWordPressは利用できない。
そこで、WordPress+SQLiteでの運用を行った。
下記参考にしてみた。
参考 https://beauty2.wpx.jp/wordpress-sqlite/
WordPressは6.5.2だと「MySQL 5.5.5 以上が必要です」というエラーが出るため、一つ下の6.4.4を使っている。
6.5からMySQLのバージョンが5.5.5以上でないと動かないという変更があったようで、option_valueの値を/wp-includes/version.php記載の「$wp_db_version」と同じにしなければ動作しないよう。
参考 https://rail20000.jpn.org/wp/2024/04/06/wordpress/
動かすことを優先させたため、6.4.4にて稼働させ、セキュリティーサポートが切れてからプラン変更を行うか無料で使えるデータベースサーバを探して運用する予定。
「MySQL 5.5.5 以上が必要です」というエラーについては下記とのこと、
テーマファイルとfunction.phpに以下のコードを追加するだけで解消します。
参考 https://zenn.dev/nabe1010/articles/5235b4ca9ca4e4
SQLite 奥が深い。。。