このサイトのCMSであるModxEvolutionがどうもうまく動かなくなっていた。
ほとんど、このブログ更新しかしていないのだが、後継のCMSであるEvolutionCMSをインストールしてみたが、記事の日本語が文字化けしてしまう。
もしかしたらと思い、こちらのCMSでも管理画面から記事を書き換えてみると日本語が文字化けする。
こうなると、いつからこの状態になっていたのかサッパリわからない。
管理画面で文字入力している時には普通に見えているので、DBに書き込んだデータを読み込むと文字化けするということだ。
実はこのブログ記事データはWordpressのデータベースに格納されているものを、スニペットで読み込んで表示しているので、DBから読み込む処理に問題は無い。
さらに言えば、Wordpressが書き込んでいるデータも正常ということだ。
Modxの過去の記事も文字化けはしないので、過去に書き込んでいたデータも、おかしくはない。
最近やったことで怪しい可能性があるのは、mariadbの再インストールくらいだが、ここで根本的におかしくなったのならば、表示もまともにできないだろうし、WordPressの書き込みも正しくできていないだろう。
となると、以前のバージョン変更の時とかが怪しいが、新規セットアップしたEvolution CMSでも文字化けするのだから、PHP7.4に対応しきれていないと考えるのが妥当なところか。
動作速度に絶対的信頼をもつCMSだけに、何とかしなくちゃと思うわけだ。