サイガード TOP料金プラン無料診断を申し込む
無料診断を申し込む無料診断

PHP・WordPressの期限

ロリポップ!で PHP バージョンを変更する手順と注意点

この記事の結論

  • ロリポップ!の PHP は「サーバーの管理・設定」→「PHP設定」でドメインごとに変更する。反映は5〜10分
  • ロリポップは10月の脆弱性に修正を当てたうえで、8.1 以下は応急処置だとして PHP 8.2 以上への切り替えを求めている
  • PHP 7.1 未満から上げると元に戻せない。切り替える前にバックアップを取る

ロリポップ!の PHP バージョンは、ユーザー専用ページの「PHP設定」からドメインごとに変更できます。2026年10月の PHP の脆弱性のあと、ロリポップは利用者に PHP 8.2 以上への切り替えを求めているため、上げるかどうか迷っている方も多いはずです。

手順と注意点を先に把握すると、表示崩れや「元に戻せない」事態を避けながら切り替えることが可能です。サーバーによって選べるバージョンが違う点も、事前に知っておくと迷いません。

本記事では、ロリポップ!で PHP バージョンを変更する手順・自社が対象かの確かめ方・始める前の準備をまとめています。さらに、ロリポップの脆弱性への対応と、うまくいかないときの対処も紹介します。

ロリポップ!で PHP バージョンを変更する方法【早見表】

ロリポップ!で PHP バージョンを変更する方法【早見表】

ロリポップ!で PHP バージョンを変更する場所は、ユーザー専用ページの「サーバーの管理・設定」→「PHP設定」です。ドメインごとにバージョンを選んで「変更」を押し、5〜10分ほどで反映されます。

ただし、PHP 7.1 未満から上げると元に戻せないなど、ロリポップ!特有の注意点があります。ここでは、全体像を早見表で示したうえで、PHP を上げる理由と選ぶバージョンの目安を2つの視点で解説します。

項目 ロリポップ!の場合
変更する場所 ユーザー専用ページの「サーバーの管理・設定」→「PHP設定」
設定の単位 ドメインごと(すべてのドメインにまとめて設定も可)
反映までの時間 約5〜10分
戻し方 元のバージョンを選び直す(7.1 未満から上げた場合は戻せない)
選べるバージョン サーバー番号によって違う(7.4〜8.5、または 8.3〜8.5)
上げる先の目安 PHP 8.3 以上

※2026年10月時点・ロリポップ!マニュアル「PHP設定」「CGI、SSI、PHP、SENDMAILについて」より

上記の6項目を押さえておけば、作業中に迷う場面を減らせます。

PHP のサポート期限と上げる理由

PHP とは、WordPress などのHPを動かしているプログラムの言語です。開発元は、バージョンごとに決めた期限まで脆弱性(攻撃に使われる弱点)の修正を出しています。

PHP 公式サイトによると、PHP 8.2 のセキュリティ修正は2026年12月31日で終わります。8.3 は2027年12月31日、8.4 は2028年12月31日、8.5 は2029年12月31日までで、8.1 以前はすでに終わっています。

たとえば、7.4 や 8.1 のまま使い続けると、新しく見つかった脆弱性には開発元の修正が出ません。期限の全体像は、以下の記事にまとめています。

あわせて読みたい
PHP 8.2 のサポート終了で中小企業のHPがやること

ロリポップ!で選ぶバージョンの目安

ロリポップ!で上げる先は、PHP 8.3 以上が目安です。ロリポップの求める「8.2 以上」を満たし、さらに 8.2 の年末のサポート終了も避けられるからです。

たとえば、いま 8.1 なら 8.3 か 8.4 へ上げます。WordPress.org の動作環境のページも PHP 8.3 以上を推奨しています。

ただし、テーマやプラグインが新しいバージョンに対応しているかはサイトごとに違います。推奨の根拠は WordPress の推奨 PHP バージョン にまとめています。

ロリポップ!の PHP の脆弱性への対応と利用者へのお願い(2026年10月)

ロリポップ!の PHP の脆弱性への対応と利用者へのお願い(2026年10月)

ロリポップ!は、2026年10月21日に公表された PHP 本体の重大な脆弱性(CVE-2026-109618/109619、通称 php2shell)に対し、一部のサーバーでサイトの表示を止めて修正を当てました。サイトの表示は、10月22日13時ごろに再開しています。ほかの多くのサーバー会社と違い、ロリポップは修正のあとに利用者へ PHP の切り替えを求めています。

なぜ切り替えが必要なのかを知っておくと、上げる優先度を判断しやすくなります。ここでは、ロリポップの報告の内容を2つに分けて解説します。

全バージョンに修正が当たっている

ロリポップ!では、すべてのバージョンの PHP に修正が当たっています。ロリポップの報告によると、バージョンごとに次の方法で修正を当てたからです。

バージョン ロリポップの対応
PHP 8.2〜8.5 開発元の修正版(8.2.35/8.3.36/8.4.27/8.5.12)を適用
PHP 7.4・8.0・8.1 開発元がサポート終了版向けに出した修正コードを適用
PHP 5.3〜7.3 開発元の修正をもとに、ロリポップが自社で修正を作って適用

※2026年10月22日時点・ロリポップ!の報告より

報告の時点では、脆弱性を狙ったとみられるアクセスの試みはあったものの、不正アクセスや情報漏えいは確認されていません。

ただし、今回の対応で、全バージョンの PHP で「session.upload_progress」という機能が止められています。ファイルのアップロード中に進み具合を表示する機能などで使われることがあるため、アップロードまわりの動きは確かめてください。

ロリポップ!は PHP 8.2 以上への切り替えを求めている

ロリポップは、ドメインごとに PHP 8.2 以上へ切り替えるよう利用者に求めています。PHP 8.1 以下はすでに開発元のサポートが終わっていて、今回の対策は応急的なものだからです。

報告では、今後の脆弱性には開発元の修正も、ロリポップによる対応も提供されない可能性があると書かれています。たとえば、次に同じような脆弱性が見つかった場合、8.1 以下のサイトは守られないおそれがあります。

ただし、8.2 も年末にサポートが終わります。いま上げるなら 8.3 以上を選んでください。

自社のHPが PHP を上げる対象か確かめる

自社のHPが PHP を上げる対象か確かめる

自社のHPが PHP を上げる対象かどうかは、サーバー番号といまのバージョンの2つで判断できます。ロリポップ!は、サーバーによって選べるバージョンが違うためです。

確かめるだけなら、設定は何も変わりません。ここでは、3つの手順で紹介します。

サーバー番号で選べるバージョンを確かめる

最初に、ユーザー専用ページのトップにある「基本情報」の「サーバー番号」を見ます。ロリポップのマニュアルによると、サーバー番号の表記によって選べる PHP のバージョンが違うからです。

サーバー番号の表記 選べる PHP のバージョン
eco-xx・lit-xx・std-xx・spd-xx・ent-xx 8.3・8.4・8.5
eco7xx・eco8xx・lit7xx・lit8xx・std7xx・std8xx・ent7xx・ent8xx 7.4・8.0・8.1・8.2・8.3・8.4・8.5
ecoxxx・litxxx・stdxxx・spdxxx・entxxx 7.4・8.0・8.1・8.2・8.3・8.4・8.5

※2026年10月時点・ロリポップ!マニュアル「CGI、SSI、PHP、SENDMAILについて」より

たとえば、新しい表記(eco-xx など)のサーバーなら、最初から 8.3 以上しか選べません。

ドメインごとにいまのバージョンを見る

いまのバージョンは、「サーバーの管理・設定」→「PHP設定」で確かめます。ロリポップ!では、ドメインごとに PHP のバージョンが並んで表示されるからです。

確かめる手順は、以下のとおりです。

  1. ロリポップ!のユーザー専用ページにログインする
  2. 「サーバーの管理・設定」→「PHP設定」を開く
  3. 自社のHPのドメインの行で、PHP のバージョンを見る

ただし、ドメインを複数使っている場合は、すべての行を確かめてください。WordPress の画面での確かめ方は 自社HPの PHP バージョンを確認する方法 にまとめています。

バージョン別に判断する

いまのバージョンが分かったら、以下の表で次の行動を決めます。

いまのバージョン やること
8.3 以上 今回の変更は不要。テーマ・プラグインの更新を続ける
8.2 年内に 8.3 以上へ上げる
8.0・8.1・7.x(7.1 以上) ロリポップから切り替えを求められている。検証してから早めに上げる
7.0 以前・5.x 上げると元に戻せない。バックアップと確認用の環境での検証を先に

※2026年10月時点・PHP 公式サイトとロリポップ!マニュアルより

8.1 以前のサイトについては、PHP 8.1 以前で動いているサイトはどうなる? でも詳しく解説しています。

ロリポップ!で PHP を上げる前の準備3つ

ロリポップ!で PHP を上げる前の準備3つ

PHP を上げる前の準備は、表示崩れを防ぎ、崩れても元の状態に戻すために欠かせません。ロリポップ!では、古いバージョンから上げると元に戻せない場合があるため、ほかのサーバー以上に準備が重要です。

ロリポップのマニュアルと報告が勧めている内容は、大きく3つに分けられます。ここでは、切り替える前にやっておく準備を3つ紹介します。

バックアップを取る

ロリポップ!で PHP を上げる前は、サイトのバックアップを取っておくことが重要です。PHP 7.1 未満から上げると元のバージョンに戻せないと、ロリポップのマニュアルに書かれているからです。

たとえば WordPress なら、ファイルとデータベースの両方を保存します。手順は WordPress のバックアップの取り方 にまとめています。

ただし、7.1 以上から上げる場合でも、データが壊れたときはバックアップがないと戻せません。

テーマとプラグインの対応を確かめる

WordPress のサイトでは、テーマとプラグインが新しいバージョンに対応しているかを先に確かめます。ロリポップのマニュアルが、WordPress を使う場合は事前に確かめるよう案内しているからです。

確かめるポイントは、以下のとおりです。

  • WordPress 本体が最新か
  • テーマとプラグインに更新が出ていないか
  • 長く更新されていないプラグイン・テーマはないか

ロリポップの報告でも、長く更新されていないプラグインやテーマは新たな脆弱性の原因になると注意しています。更新が止まったものは、切り替えの前に代わりを探しておきましょう。

確認用の環境で試す

古いバージョンから上げる場合は、本番の前に確認用の環境(ステージング)で試します。ロリポップのマニュアルでは、本番を変える前にテスト環境で表示と動作を確かめる方法として、ロリポップ優待価格で使える Snapup のステージングを案内しているからです。

たとえば、7.0 以前から上げる場合は戻せないため、ステージングでの確認を強く勧めます。ただし、Snapup は別のサービスです。料金や使い方は Snapup の案内を確かめてください。

ロリポップ!で PHP バージョンを変更する手順【4STEP】

ロリポップ!で PHP バージョンを変更する手順【4STEP】

ロリポップ!で PHP バージョンを変更する手順は、公式マニュアル「PHP設定」に沿って4つのSTEPで進みます。画面の項目名は、2026年10月時点のマニュアルの表記です。

上げる先は PHP 8.3 以上が目安です。ここでは、ログインから反映の確認までを順に解説し、プランによる PHP の種類の違いも紹介します。

STEP やること 画面の項目
1 ユーザー専用ページにログインする ユーザー専用ページ
2 PHP の設定画面を開く 「サーバーの管理・設定」→「PHP設定」
3 ドメインのバージョンを選んで変更する バージョンを選び「変更」
4 反映を待って確かめる 約5〜10分

※2026年10月時点・ロリポップ!マニュアル「PHP設定」より

【STEP1】ユーザー専用ページにログインする

最初に、ロリポップ!のユーザー専用ページにログインします。PHP の設定は、WordPress の管理画面ではなく、ロリポップ!の管理画面で変更するからです。

ただし、複数の契約がある場合は、対象のHPが入っている契約でログインしてください。

【STEP2】PHP の設定画面を開く

次に、「サーバーの管理・設定」→「PHP設定」をクリックします。ドメインごとの PHP のバージョンが一覧で表示されます。

たとえば、いまのバージョンを、この時点でメモしておくと戻すときに迷いません。

【STEP3】ドメインのバージョンを選んで変更する

対象のドメインのバージョンを選び、「変更」をクリックします。ロリポップのマニュアルでは、すべてのドメインにまとめて設定することもできると説明されています。

ただし、まとめて変更すると、別の用途のドメインまで切り替わります。慣れないうちは、1つのドメインずつ変更してください。

【STEP4】反映を待って確かめる

変更したら、5〜10分ほど待ってから確かめます。ロリポップのマニュアルによると、設定が反映されるまでにその程度の時間がかかるからです。

WordPress のサイトなら、管理画面の「ツール」→「サイトヘルス」→「情報」→「サーバー」で番号を確かめられます。

プランによる PHP の種類の違い

ロリポップ!では、プランによって PHP の動かし方(CGI版・モジュール版・LiteSpeed版)が違います。動かし方によって、php.ini(PHP の動きを決める設定ファイル)を変更できるかが変わるため、知っておくと便利です。

種類 速さ php.ini の変更 提供プラン
CGI版 低速 できる エコノミー・ライト・スタンダード
モジュール版 高速 できない ライト(サーバー番号が litxxx のみ)・スタンダード
LiteSpeed版 最高速 できない ハイスピード・エンタープライズ

※2026年10月時点・ロリポップ!マニュアル「CGI、SSI、PHP、SENDMAILについて」「PHP設定」より

php.ini を変更したい場合は、CGI版を選ぶ必要があります。表示の速さを優先するなら、モジュール版や LiteSpeed版のままバージョンだけを上げてください。

PHP を変更したあとに確かめること

PHP を変更したあとに確かめること

PHP を変更したあとは、サイトが正しく動くかを実際に操作して確かめます。表示が一見正常でも、フォームの送信やファイルのアップロードだけが動かなくなることがあるためです。

ロリポップの報告でも、表示・問い合わせフォーム・ファイルのアップロードの確認を求めています。ここでは、変更後に確かめる項目を紹介します。

  • トップページと主なページの表示(スマホでも)
  • 問い合わせフォームを送って、メールが届くか
  • 管理画面への画像のアップロードと、投稿の保存
  • ネットショップなら、カートから決済の手前まで

上記の4項目で問題がなければ、切り替えは完了です。

ロリポップ!で PHP を上げてうまくいかないとき

ロリポップ!で PHP を上げてうまくいかないとき

ロリポップ!で PHP を上げてうまくいかないときは、戻せる場合はまず元のバージョンに戻して表示を復旧させます。原因探しを崩れた状態のまま続けると、問い合わせや注文を取りこぼすからです。

ロリポップ!特有の症状もあります。ここでは、よくある症状と対処を表で紹介します。

症状 考えられる原因 対処
変更したのに番号が変わらない 反映前(5〜10分かかる) 少し待ってから確かめる
「データベース接続確立エラー」と出る データベースのパスワードの形式 パスワードを再設定して native_password 形式にする
画面が真っ白・エラーが出る テーマやプラグインが新しい PHP に未対応 元のバージョンに戻し、更新の止まったものを特定する
ファイルのアップロードだけおかしい session.upload_progress の停止の影響 アップロードを使う機能の配布元に確かめる
元のバージョンが選べない 7.1 未満から上げたため戻せない バックアップから戻すか、専門家に相談する

※ロリポップ!マニュアル「PHP設定」と2026年10月22日の報告をもとに作成

「データベース接続確立エラー」の場合、ロリポップのマニュアルは、ユーザー専用ページの「データベース」でパスワードを再設定する手順を案内しています。いまのパスワードを控え、同じパスワードで再設定すると native_password 形式に変わります。WordPress なら、そのあと wp-config.php(WordPress の設定ファイル)のパスワードも書き換えが必要です。

自分で直せない場合は、ユーザー専用ページの「サポート」から問い合わせます。サイトのURL・エラーの内容・PHP を変更した日時を添えると、やりとりが早く進みます。

あわせて読みたい
PHP を上げたらサイトが崩れたときの原因と戻し方

PHP の変更を自分でできないとき

PHP の変更を自分でできないとき

ロリポップ!の PHP の切り替えは数クリックでも、7.1 未満から上げると戻せないため、古いサイトほど慎重さが必要です。どのプラグインが原因になりそうか分からない場合に、本番でいきなり試すのは危険です。

無理に自分で進めず、専門家に頼んだほうがよい条件があります。ここでは、相談を考えたい場面を整理します。

  • PHP 7.0 以前で動いていて、戻せないのが不安
  • 制作会社と連絡が取れず、独自のテーマか分からない
  • wp-config.php などのファイルの編集に慣れていない
  • ネットショップや予約など、止められない機能がある

「自社が対象か分からない」「作業する人がいない」場合は、HPの移管・保守サービス『サイガード』の無料診断をご利用ください。URLを送るだけで、外から見える範囲をセキュリティの専門家が確認します。

まとめ

まとめ

  • ロリポップ!の PHP は「サーバーの管理・設定」→「PHP設定」でドメインごとに変更し、反映には5〜10分かかる
  • ロリポップは10月の脆弱性に修正を当てたうえで、8.1 以下は応急処置だとして PHP 8.2 以上への切り替えを求めている
  • PHP 8.2 も12月31日で終わるため、上げるなら 8.3 以上が目安
  • PHP 7.1 未満から上げると戻せないため、バックアップと確認用の環境での検証を先に済ませる

まずはユーザー専用ページでサーバー番号とドメインごとの PHP のバージョンを確かめてください。

よくある質問

10月の PHP の脆弱性で、ロリポップ!の利用者は何をすればいいですか?

ロリポップは2026年10月22日の報告で、全バージョンに修正を当てたうえで、PHP 8.1 以下への対策は応急的なものだとし、ドメインごとに PHP 8.2 以上へ切り替えるよう求めています。PHP 8.2 も12月31日にサポートが終わるため、上げるなら 8.3 以上が目安です。

ロリポップ!で PHP を上げたら元に戻せますか?

多くの場合は「PHP設定」で元のバージョンを選び直せます。ただしロリポップのマニュアルでは、PHP 7.1 未満のバージョンから上げた場合は元に戻せないと注意しています。古いバージョンから上げる前は、バックアップを取ってください。

ロリポップ!で PHP を上げたら「データベース接続確立エラー」と出ました。

ロリポップのマニュアルでは、データベースのパスワードを再設定して native_password 形式に変えるよう案内しています。WordPress の場合は、そのあと wp-config.php のパスワードも書き換える必要があります。ファイルの編集に慣れていなければ、専門家に相談してください。

ロリポップ!で PHP を変更したのに表示が変わりません。

ロリポップのマニュアルによると、PHP のバージョン変更が反映されるまで5〜10分ほどかかります。少し待ってから、WordPress のサイトヘルスなどで番号を確かめてください。

SUPERVISORこの記事の監修

田中 省吾

システムエンジニア/AIコンサルタント

CAREER経歴

  • 元 大手空調メーカーのシステムエンジニア
  • 業務系Webアプリケーションの設計・開発・運用
  • バックエンド・フロントエンド・インフラ構築

元大手空調メーカーのシステムエンジニア。現在はシステムエンジニア兼AIコンサルタントとして活動。業務系Webアプリケーションの設計から運用、バックエンド、フロントエンド、インフラ構築まで一貫して対応する。

監修者の一覧を見る

出典・参考

  • #PHP
  • #ロリポップ
  • #レンタルサーバー
  • #サポート終了