平日 10:00〜17:00 受付中
- スマートフォンの場合、タップで電話がかかります。「ホームページを見た」とお伝えいただけるとスムーズにご案内できます。
サーバー会社から「PHPのバージョンを上げてください」と連絡が来たら、最初に確認したいのが今のサイトがどのバージョンのPHPで動いているかです。この記事では、専門知識がなくてもできる方法から順に、PHPのバージョンを確認する方法を紹介します。
連絡が来た理由や放置した場合のリスクは、「サーバー会社から『PHPを上げてください』と言われたら?」で解説しています。
| 方法 | 向いている人 | 難しさ |
|---|---|---|
| 1. WordPressの管理画面で見る | WordPressのサイトを持っている | かんたん |
| 2. EC-CUBEの管理画面で見る | EC-CUBEのネットショップを持っている | かんたん |
| 3. サーバーの管理画面で見る | レンタルサーバーの管理画面にログインできる | かんたん |
| 4. 確認用のファイルを置く | FTPなどでファイルをアップロードできる | ふつう |
| 5. コマンドで確認する | SSHでサーバーに接続できる | 上級者向け |
WordPressのサイトなら、管理画面からすぐに確認できます。
古いPHPを使っている場合は、サイトヘルスの「ステータス」タブに、PHPの更新をすすめるメッセージが表示されることもあります。古いPHPのまま使い続けるリスクは、「WordPressを古いPHPで動かし続けるとどうなる?」で解説しています。
EC-CUBEのネットショップなら、管理画面の「システム情報」で確認できます。
同じ画面に、EC-CUBE自体のバージョンも表示されます。PHPのバージョンとあわせて控えておくと、移行や延命の相談がスムーズです。メニューの名前は、EC-CUBEのバージョンによって少し異なります。
多くのレンタルサーバーでは、管理画面(コントロールパネル)に「PHPバージョン設定」「PHPの設定」といったメニューがあり、ドメインごとに使っているPHPのバージョンが表示されます。
注意したいのは、同じサーバーでも、ドメインやフォルダごとに違うPHPが使われていることがある点です。複数のサイトを持っている場合は、対象のサイトのドメインで確認してください。また、この画面からPHPのバージョンを切り替えることもできますが、切り替えるとサイトが動かなくなるおそれがあるため、確認だけにとどめてください。
管理画面で確認できない場合は、PHPの情報を表示するファイルをサーバーに置く方法があります。
<?php phpinfo();
check-7f3a9.php)で保存し、FTPなどでサイトの公開フォルダにアップロードするhttps://(あなたのドメイン)/check-7f3a9.php を開くこのファイルには、サーバーの設定やフォルダの場所など、攻撃の手がかりになる情報がたくさん表示されます。置きっぱなしにすると危険なので、必ず削除してください。
SSHでサーバーに接続できる場合は、次のコマンドでPHPのバージョンを確認できます。
php -v
ただし、コマンドで表示されるPHPと、Webサイトで実際に使われているPHPは、別のバージョンのことがよくあります。サーバーには複数のPHPが入っていて、サイトごとに使うPHPを設定している場合があるためです。実際に、コマンドではPHP 7.4と表示されるのに、サイトはPHP 8.3で動いている、ということも珍しくありません。サイトで使われているバージョンを確かめるときは、1〜4の方法をおすすめします。
確認したバージョンを、PHPのサポート期限と照らし合わせてみてください(PHP公式サイトより。2026年11月時点)。
| 確認したバージョン | 状態 | 目安 |
|---|---|---|
| PHP 8.1以前(5.x・7.x・8.0・8.1) | セキュリティ修正が終了 | 早めの対応が必要 |
| PHP 8.2 | 2026年12月31日で終了 | 対応の計画を立てる |
| PHP 8.3・8.4 | サポート中 | 当面は問題なし |
PHP 8.1以前だった場合は、サイトを新しいPHPに対応させる改修や移行を検討する必要があります。すぐに対応できないときの選択肢も含めて、こちらの記事で3つの選択肢を紹介しています。
「管理画面の場所が分からない」「ファイルを置くのは不安」という場合は、フォーザピープルにご相談ください。サイトのURLを教えていただければ、PHPのバージョンや、延命・移行のどちらが向いているかを確認します。お電話なら、技術者が直接お話を伺います。
サポートが終わったPHPのサイトは、「PHP延命ホスティング」で、セキュリティ修正を取り込んだPHPとサーバー運用込みでお預かりできます。月額4,800円から、最短2営業日で移行できます。