こんにちは。
こちらの記事では、KUSANAGIユーザー同士が交流している、KUSANAGIユーザーフォーラム内に上がったトピックスをご紹介していきます。
このフォーラムには、KUSANAGIの基本的な使い方から、インストール時・運用時のお悩みまで、様々な課題やその解決方法が投稿されています。
KUSANAGIについて、わからないところや困っていることがある方は、ぜひご参加ください。
今回は、トピックスタイトル「phpとwordpressのアップデートについて」をご紹介します。
KUSANAGI環境下でのPHPアップデート方法
PHPに限った話ではありませんが、様々なソフトウェアやプログラミング言語の最新バージョンでは処理速度の改善や脆弱性対策が行われていますので、なるべく早い段階でバージョンアップされることが推奨されています。ただ注意しなくてはならないのは、ホスティング環境の対応状況や、ソフトウェアなどのアップデートが間に合っていない場合、最新版のプログラミング言語を利用したくても対応していなければアップデートできないという点です。
現在のPHP最新版は8.4で、11月21日に一般公開されています。PHP 8.4については廣川氏がコラムでつづってくださっているので、ぜひそちらもご参照ください。PHPの最新状況: PHP 8.4ついにリリース (第40回)
ではこれに対し、ソフトウェアなどの対応状況はどうかという点です。
KUSANAGIの対応状況はというと、現在はPHP8.4まで対応が完了しています。(参考)
一方、WordPressの現在の最新バージョンは6.7.2ですが、これはPHP 8.4には対応していません。推奨環境としては、PHPのバージョンは7.4以上とされており、8.0~8.3までは使えはするようですが、まだベータサポート段階だそうです。PHP 8.4を使えるようにするには注意が必要なようです。
WordPress|必要要件
PHP の互換性と WordPress のバージョン
というのが現在のKUSANAGIやWordPress周りの状況です。
ではKUSANAGI環境下にあるWordPressで、PHPをアップデートしたい場合にはどうしたらいいのか。フォーラムをどうぞ。
<寄せられたご質問>
表題の通り、WordPressの管理画面(ダッシュボード)にPHPのアップデートを促すメッセージが表示されているため、PHPのアップデートを実施したいと考えております。
現在、KUSANAGIを利用して構築されたWordPressであることは把握しておりますが、具体的にどのようにPHPをアップデートすればよいのか分からないため、ご教示いただきたいです。
————————————
■ ゴール
・PHPのアップデート
・WordPressのアップデート
■ ご教示いただきたい内容
・上記2項目の具体的なアップデート手順
・アップデート後に不具合が発生した場合の対処方法
<回答>
WordPress のアップデートについては、sakura さんをご使用されているようですので、そちらの情報などをご参照ください。
※アップデート前に戻せるように、事前にバックアップをとってから実施が良いかと思います。
https://help.sakura.ad.jp/rs/2162/
PHP のアップデートについては、KUSANAGI を最新バージョンにアップデートになるかと思います。
というわけで、KUSANAGIの最新版へのアップデートが進められています。
KUSANAGIはPHP以外にNginxやApache、PosgreSQLなどのミドルウェアが利用されていますが、基本的にKUSANAGIを最新バージョンにアップデートすると、これらのミドルウェアも同時にアップデートされます。さらにSecurity Editionを契約しているとミドルウェアは自動でアップデートされます。
KUSANAGIの仮想マシン構成やプランについては以下のページをご覧ください。
KUSANAGIの仮想マシン構成
KUSANAGIのエディション|機能比較
KUSANAGI Security Edition
ついでに、PHP単体でどうこうしたい方は以下のページをご覧ください。
KUSANAGIでお困りのことがあれば、KUSANAGIユーザーフォーラムへ
KUSANAGIに関するご質問はもちろん、実装部分などの、不明な点やお困りのことがあれば、ぜひフォーラムにお寄せください。
フォーラムにはユーザーの方々だけでなく、KUSANAGI開発を担当しているメンバーが回答することもありますので、KUSANAGI関連でのお問い合わせであれば、まずはKUSANAGIユーザーグループのフォーラムに質問を投げてみるのもよいかと思います。
また、お仕事やプライベートでKUSANAGIを使っているという方につきましては、ぜひフォーラムの質問への回答者としてもご参加ください!皆さまのご参加をお待ちしております。
もしフォーラムでも解決できなかった場合や、自社で対応が難しい場合やより高度なサービスをご希望される場合は、KUSANAGIマネージドサービスというプライム・ストラテジーのサービスもありますのでご検討下さい。
https://www.prime-strategy.co.jp/services/kusanagi-managed-service/