こんにちは!
先日のPHP祭(!?)にあたってはいろいろと大変だった方も多かったかと思います。
Connect-CMS(以下cc)のバージョン1系列(以下cc1)ではPHP8.1までの対応となっており(確かcc1内のLaravelがPHP8.1まで)、これに加えて、PHPのサポート対象は8.2以上となっています。つまり、PHP8.1までのcc1を使い続けることはできないという判断に至りました。
そこで、cc1からcc2へメジャーバージョンアップを敢行し、手順を手順書としてまとめましたので公開させていただきます。よろしければご利用ください。
さくらのレンタルサーバを利用する場合の手順となっております。また、生成AIの助力を得ながらの作業を前提としております。
なお、手順書の作成にあたっては、dreamerさんのXServer版マニュアルを参照させていただきました。ここに深く感謝申し上げます。
Connect-CMS_V1.41.1_to_V2.44.1_アップデート手順書.pdf
※手順書に書き忘れましたが、作業開始前に、cc1系を動かしているサイトについて、さくらのコントロールパネルで、PHP8.1系からPHP8.2系(またはそれ以上)にPHPのバージョンを上げてください。
アップデート手順書を公開していただき、ありがとうございます。
Ver1系の独自プラグインを開発している私としても、今回の脆弱性発表には不安を抱えています。
ただ、いずれVer2系へのアップデートは必要ですが、それほど急ぐ必要もないかと判断しています。
さくらインターネットの発表には、
「当社サーバーコントロールパネルから選択できる全てのPHPバージョンに対して、脆弱性への対応を完了しております。
対応済みバージョン:PHP8.3/8.2/8.1/8.0/7.4/5.6/5.4/5.3/5.2」
とありました。
参考までに申し上げます。
TYoshinoriさん
コメントありがとうございます。
私の方でも検索してみましたところ、以下の2つあたりが「全PHPバージョンで対応済み」に相当する内容でした。
みなさまの参考になれば幸いです。