緊急PHP2Shell(CVE-2026-109618 / 109619)公表から1日/PHP 8.1 以前は修正版なし今すぐ診断
  1. ホーム
  2. ブログ
  3. バージョン別の対策

PHP 8.4 と 8.5 はどっちにする?移行先の選び方

公開
著者
編集部

PHP2Shell をきっかけに移行するなら、8.4 と 8.5 のどちらがいいか。保守の期限と、プラグインやフレームワークの対応から考える。

PHP 8.1 以前や 8.2 から移るとき、移行先は 8.4 か 8.5 が候補になる。どちらを選ぶかの考え方をまとめた。

この記事の要点
  • 保守の期限:8.4 は 2028年12月31日まで、8.5 は 2029年12月31日まで
  • 8.5 のほうが1年長く使えるが、プラグインやフレームワークの対応を先に確かめる
  • 迷ったら、使っているものがすべて対応している新しいほうを選ぶ
  • どちらも PHP2Shell の修正版(8.4.27・8.5.12)以降にする

2つの版の比較

PHP 8.4PHP 8.5
公開日2024年11月21日2025年11月20日
公式の保守2028年12月31日まで2029年12月31日まで
PHP2Shell の修正版8.4.27 以降8.5.12 以降
対応の広さ公開から時間がたち、対応しているものが多い新しい分、対応が追いついていないものがある

選び方

こんなときおすすめ
WordPress で、プラグインが多い・古い8.4
使っているものがすべて 8.5 に対応している8.5
自作のプログラムで、テストがそろっている8.5
とにかく早く PHP2Shell から逃れたい先に 8.4、あとで 8.5
次の版も近い

PHP 8.6 の開発も進んでいる(2026年10月時点で RC4)。どの版を選んでも、数年ごとに上げ続ける前提で考える。

よくある質問

8.4 と 8.5 で迷ったら、どちらがいいですか?

使っているプラグインやフレームワークがすべて対応しているなら、保守が長い 8.5 がおすすめです。
対応が分からないものがあるなら、8.4 が無難です。

8.4 にしたあと、また上げる必要がありますか?

あります。
8.4 の公式の保守は 2028年12月31日までです。
数年ごとに上げ続ける前提で考えてください。

無料ツールPHP2Shell 脆弱性チェッカーPHP のバージョンとサーバー会社を選ぶだけで、危険度と今やることが分かります。

参考にした情報

この記事の情報

2026年10月22日時点の公開情報にもとづく。最新は各公式のページを確認すること。

URL を入れるだけで、PHP2Shell の危険度と今やることが分かる。移行の相談もできる。

無料で診断する

この記事の著者

編集部