先日lsphp82からlsphp83にバージョンアップ(更新)するときと、lsphp83-gdモジュールをインストールするときの2回、正しくインストール&設定をしているにも関わらず、設定が反映されなかったことがありました
事象
lsphp83にアップデート
バージョンは異なりますが、下記手順のlsphp82インストール手順をもとに実施しました
最後に設定反映のため、OpenLightSpeedの再起動を実施しています
しかし、phpinfo.phpを確認しても「php8.3」ではなく「php8.2」が表示されたままになっていました
php83-gdモジュールをインストール
モジュールのインストールとサービスの再起動をしました
# dnf install lsphp83-gd -y # systemctl restart lsws
phpinfo.phpを確認すると、本来表示されるはずの下記「gd」の項目が表示されませんでした

解決策
下記のサイトを参考にさせていただきました
https://def-4.com/wp-imagemagick
lswsのプロセスをkillしたうえでサービスを再起動することで対応できました(サーバーの再起動でも可)
# systemctl kill lsws # systemctl restart lsws
コメント