Apache, PHP更新

 PHP 5.4を騙し騙し使ってきましたが,とうとうWordpressから警告が出るようになりましたので,このサイトのPHPを5.4から7.3.4にアップデートしました。そのため,Apacheも2.2から2.4に上げる必要があり,結局,MariaDB以外のパッケージは全て総取り換えとなりました。

 PHPについては,Apache組み込みの動的ライブラリモジュールから,独立したサーバプロセスであるphp-fpmを介して動作するように変更しました。一応Wordpressはきちんと動作しているようですが,トップページ表示の際,右サイドメニューが出てこなかったり,上段タイトルの下が切れたりして,イマイチ見栄えが良くないようです。

PHPアップデート後の本サイトトップページ

 新学期が始まりましたので,ボツボツ直していきます。まぁ当分はこの体制で乗り切りたいと思います。

[2019-04-05(Fri) 追記] PHP 7.3に上げると,Crayon Syntax Highlighterのpreg_replace関数に与える正規表現がWarningを出し,表示が狂うという現象が起きるようです。詳細はこちらの記事で。ということでバックスラッシュをcrayon_langs.class.phpに入れるだけで表示が元通りになりました。ふ~,Webはこんな事日常茶飯事です。だから専門家が必要で,飯の種になる訳ですけど。

元通り!

 さて,新学期が始まりますね。PHP 7.3を使って心機一転頑張りましょう。