ロリポップは、ユーザー専用ページからPHPの版を選べるサーバーです。PHPの期限が近づいて、こう聞かれることが増えました。
実は、ロリポップは、同じロリポップでも、入っているサーバーによって選べるPHPの版が違います。
そして、7.1より前の版から上げると、元の版には戻せません。見るだけのつもりで押さないことが大事です。
確かめるだけなら、画面を開いて見るだけで、サイトには何も起きません。手順と、出てきた版の読み方を順に書きます。
PHPの版が外から見えてしまっていないか、ほかに古い部品が見えていないかは、URLを送っていただくだけで、外から見える範囲を無料で点検します。ログイン情報はいただかずに行います。
無料点検を申し込む →1. ユーザー専用ページで見る
PHPとは、WordPressのサイトを裏で動かしているプログラムです。くわしくはPHPとは?わかりやすく言うと「自動販売機の中の機械」に書いています。
ロリポップでPHPの版を見るのは、ユーザー専用ページです。ユーザー専用ページとは、ロリポップの契約や、サーバーの設定(ドメイン、メール、PHPなど)を変えるための、ログインして入る画面です。
| 順番 | やること |
|---|---|
| 🔑1. ユーザー専用ページに入る | ロリポップのユーザー専用ページにログインします |
| 🧱2. [サーバーの管理・設定]→[PHP設定] | PHPの設定の画面が開きます |
| 🧱3. ドメインごとの版を見る | 「PHP設定」のところに、ドメイン別に版が並びます。見たら、何も選ばずに閉じます |
確かめるだけのときは、版を選び直さず、「変更」も押さないでください。押すと版が切り替わり、5〜10分ほどでサイトに反映されます。
ドメインが何行もある場合は、全部の行を見てください。いまの会社のサイトは新しくても、昔のキャンペーンのサイトだけ古い版のまま、ということが起きます。
2. サーバー番号を見る
ロリポップのマニュアルは、使えるPHPの版はサーバーによって違うので、「PHP設定」でドメインごとに確かめてほしい、と書いています。どのサーバーに入っているかは、サーバー番号で分かります。
サーバー番号は、ユーザー専用ページのトップの「基本情報」に出ています。マニュアルでは、サーバー番号の形で2つに分けて案内しています。
| サーバー番号の形 | マニュアルの案内 |
|---|---|
| 🧱eco-xx・lit-xx・std-xx・spd-xx・ent-xx | SSH(黒い画面)で使えるPHPとして、8.3・8.4・8.5が載っています |
| 🧱eco7xx・lit8xx など、数字が3けたのもの | 別の表に分かれていて、使える言語の版も違います |
ここで分かるのは「そのサーバーで何が使えるか」までです。サイトで実際に動いている版は、1章の「PHP設定」の画面で見たものが正しい版です。
3. 版の後ろの「CGI版・モジュール版・LiteSpeed版」
「PHP設定」の版には、「CGI版」「モジュール版」「LiteSpeed版」のような名前が付いています。これはPHPの動かし方の違いで、版の新しさとは関係ありません。
| 種類 | ロリポップのマニュアルでは |
|---|---|
| CGI版 | エコノミー・ライト・スタンダード。速さは「低速」。php.iniで設定を変えられるのはこれだけ |
| モジュール版 | ライト(サーバー番号がlitxxxのものだけ)・スタンダード。「高速」 |
| LiteSpeed版 | ハイスピード・エンタープライズ。「最高速」 |
版を確かめるときは、種類の名前は気にせず、前に付いている数字を読みます。
4. 出てきた版の読み方
「8.2」のように出た版は、最初の2つの数字で読みます。PHPの開発元が出している修正の期限は、次のとおりです。
| 版 | 弱点の修正が出る期限 |
|---|---|
| 8.5 | 2029年12月31日 |
| 8.4 | 2028年12月31日 |
| 8.3 | 2027年12月31日 |
| 8.2 | 2026年12月31日注意 |
| 8.1以前 | すでに終わっています要注意 |
2026年10月21日にPHPの大きな弱点が公表されたとき、ロリポップは、直し終わるまでの間、一部のサーバーでお客さんのサイトの表示を止めました。止めたのはサーバーごとだったので、新しい版を使っているサイトも止まりました。翌22日の13時ごろに表示を再開しています。
このときロリポップは、開発元の修正が出ない古い版にも、自分たちで修正を作って入れました。ただ、8.1以下への対策は「応急的なもの」で、次に見つかる弱点には修正が出ない、または対応できない可能性がある、とお知らせに書いています。あわせて、8.2以降への切り替えをお願いしています。
もう1つ、10月の対策で、全部の版で「session.upload_progress」という機能が止められています。ファイルを送るときに進み具合を出す機能です。お知らせは、フォームやファイルのアップロードが動いているかを確かめるように書いています。
8.2以前が出たドメインがあれば、そのサイトから外に何が見えているかを、無料点検で確かめられます。上げる前の材料にしてください。
無料点検を申し込む →5. 上げる前に知っておくこと
版の切り替えは、1章と同じ「PHP設定」の画面でできます。切り替えた直後に、テーマやプラグインが合わずに画面が真っ白になったり、フォームが届かなくなったりすることがあります。ロリポップのマニュアルには、次の注意が書いてあります。
| 注意 | どういうことか |
|---|---|
| 🧱7.1より前からは戻せない | 7.0や5.6などから上げた場合、変更前の版に戻せません。崩れたら戻す、が使えないので、上げる前に控えと確認の場所を用意します |
| 🏠すべてのドメインに一度に設定できる | 便利ですが、使っていない古いサイトまで一緒に上がり、どれが崩れたか分からなくなります。1つずつ上げるほうが安全です |
| 🗄️「データベース接続確立エラー」 | 上げたあとにこの文字が出たら、データベースのパスワードの形式を変える必要があります。変えたら、WordPressの「wp-config.php」の中のパスワードも書き換えます |
本番で上げる前に、ロリポップが優待価格で案内しているSnapupのステージング(本番とは別の、試しの環境)で表示を確かめる方法もあります。上げるのにかかる費用と、頼む前に確かめることは、WordPressのPHPバージョンアップ、費用はいくら?に書いています。
まずはURLを送ってください。外から見える範囲を無料で点検し、結果を素人の言葉でお送りします。社内で上げられそうなら、それで終わりです。
頼む先がない場合は、PHPの更新を、WordPressの更新込みで50,000円(税別)からお受けします。控えを取ってから上げ、フォームが届くかまで確かめ、合わない部品があればその時点で止めて元に戻します。毎月の保守では、PHPの更新が年1回込みです。
6. よくある質問
- 版を確かめるだけで、サイトに影響はありますか?
- 見るだけなら影響はありません。版を選び直して「変更」を押したときだけ、版が切り替わります。
- WordPressの管理画面でも見られますか?
- 見られます。「ツール」→「サイトヘルス」→「情報」のタブ →「サーバー」の「PHP バージョン」に、そのサイトで動いている版が出ます。同じ契約のほかのドメインは、ユーザー専用ページの「PHP設定」で見てください。
- SSHで「php -v」と打ったら、画面と違う版が出ました。
- ロリポップでは、SSHで使うPHPは「/usr/local/php/8.3/bin/php」のように、版を入れた場所を指定して呼び分けます。サイトで動いている版は、「PHP設定」の画面で確かめてください。
- 10月にサイトが止まったのは、うちのサイトのせいですか?
- ロリポップのお知らせでは、止めたのはサーバー単位で、PHPを使っていないサイトや新しい版のサイトも止まった、とあります。サイトの作りのせいではありません。再開後に、表示やフォームが動いているかだけ確かめてください。
出典
- ロリポップ!「PHP設定」([サーバーの管理・設定]→[PHP設定]でドメイン別に確認、反映まで5〜10分、7.1未満から上げると戻せない、すべてのドメインに一度に設定できる、データベースのパスワード形式とwp-config.php、SSHのPHPのパス。2026年11月11日確認)
https://lolipop.jp/manual/user/php-setting/ - ロリポップ!「CGI、SSI、PHP、SENDMAILについて」(使える版はサーバーで違う、サーバー番号の見方、CGI版・モジュール版・LiteSpeed版の違いとプラン、サーバー番号ごとのPHPのパス。2026年11月11日確認)
https://lolipop.jp/manual/hp/cgi/ - ロリポップ!「PHPの脆弱性への対応に伴うメンテナンス完了と経緯のご報告」(2026年10月22日。サイト表示の停止と再開、版ごとの対応、8.1以下は応急的、session.upload_progressの無効化、8.2以降への切り替えのお願い。2026年11月11日確認)
https://lolipop.jp/info/news/8239/ - PHP「Supported Versions」(版ごとの修正の期限。2026年11月11日確認)
https://www.php.net/supported-versions.php