メニュー 一覧

平日 10:00〜17:00 受付中

  • スマートフォンの場合、タップで電話がかかります。「ホームページを見た」とお伝えいただけるとスムーズにご案内できます。

自分のサイトのPHPバージョンを確認する方法|WordPress・EC-CUBE・サーバー別に解説

サーバー会社から「PHPのバージョンを上げてください」と連絡が来たら、最初に確認したいのが今のサイトがどのバージョンのPHPで動いているかです。この記事では、専門知識がなくてもできる方法から順に、PHPのバージョンを確認する方法を紹介します。

連絡が来た理由や放置した場合のリスクは、「サーバー会社から『PHPを上げてください』と言われたら?」で解説しています。

確認方法の早見表

方法向いている人難しさ
1. WordPressの管理画面で見るWordPressのサイトを持っているかんたん
2. EC-CUBEの管理画面で見るEC-CUBEのネットショップを持っているかんたん
3. サーバーの管理画面で見るレンタルサーバーの管理画面にログインできるかんたん
4. 確認用のファイルを置くFTPなどでファイルをアップロードできるふつう
5. コマンドで確認するSSHでサーバーに接続できる上級者向け

1. WordPressの管理画面で確認する

WordPressのサイトなら、管理画面からすぐに確認できます。

  1. WordPressの管理画面にログインする
  2. 左のメニューの「ツール」→「サイトヘルス」を開く
  3. 画面上部の「情報」タブを開き、「サーバー」の項目を開く
  4. 「PHPのバージョン」の欄に表示されている数字(例:8.1.27)が、今のPHPのバージョンです

古いPHPを使っている場合は、サイトヘルスの「ステータス」タブに、PHPの更新をすすめるメッセージが表示されることもあります。古いPHPのまま使い続けるリスクは、「WordPressを古いPHPで動かし続けるとどうなる?」で解説しています。

2. EC-CUBEの管理画面で確認する

EC-CUBEのネットショップなら、管理画面の「システム情報」で確認できます。

  1. EC-CUBEの管理画面にログインする
  2. メニューの「設定」→「システム設定」→「システム情報」を開く(EC-CUBE 4系の場合)
  3. PHPのバージョンの欄を確認する

同じ画面に、EC-CUBE自体のバージョンも表示されます。PHPのバージョンとあわせて控えておくと、移行や延命の相談がスムーズです。メニューの名前は、EC-CUBEのバージョンによって少し異なります。

3. レンタルサーバーの管理画面で確認する

多くのレンタルサーバーでは、管理画面(コントロールパネル)に「PHPバージョン設定」「PHPの設定」といったメニューがあり、ドメインごとに使っているPHPのバージョンが表示されます。

注意したいのは、同じサーバーでも、ドメインやフォルダごとに違うPHPが使われていることがある点です。複数のサイトを持っている場合は、対象のサイトのドメインで確認してください。また、この画面からPHPのバージョンを切り替えることもできますが、切り替えるとサイトが動かなくなるおそれがあるため、確認だけにとどめてください。

4. 確認用のファイルを置いて確認する

管理画面で確認できない場合は、PHPの情報を表示するファイルをサーバーに置く方法があります。

  1. メモ帳などで、次の1行だけを書いたファイルを作る
<?php phpinfo();
  1. 推測されにくい名前(例:check-7f3a9.php)で保存し、FTPなどでサイトの公開フォルダにアップロードする
  2. ブラウザで https://(あなたのドメイン)/check-7f3a9.php を開く
  3. 画面のいちばん上に「PHP Version 7.4.33」のように表示される
  4. 確認が終わったら、すぐにファイルを削除する

このファイルには、サーバーの設定やフォルダの場所など、攻撃の手がかりになる情報がたくさん表示されます。置きっぱなしにすると危険なので、必ず削除してください。

5. コマンドで確認する(上級者向け)

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.22026年12月31日で終了対応の計画を立てる
PHP 8.3・8.4サポート中当面は問題なし

PHP 8.1以前だった場合は、サイトを新しいPHPに対応させる改修や移行を検討する必要があります。すぐに対応できないときの選択肢も含めて、こちらの記事で3つの選択肢を紹介しています。

確認が難しいときは、ご相談ください

「管理画面の場所が分からない」「ファイルを置くのは不安」という場合は、フォーザピープルにご相談ください。サイトのURLを教えていただければ、PHPのバージョンや、延命・移行のどちらが向いているかを確認します。お電話なら、技術者が直接お話を伺います。

サポートが終わったPHPのサイトは、「PHP延命ホスティング」で、セキュリティ修正を取り込んだPHPとサーバー運用込みでお預かりできます。月額4,800円から、最短2営業日で移行できます。

シェアしていただけると励みになります