ロリポップ!で PHP バージョンを変更・確認する手順
ロリポップ!のユーザー専用ページで、今の PHP の版を確かめ、サポート期限内の版に切り替えられるようになります。切り替え後に出やすい不具合と、元に戻せない場合があることも載せています。
この記事は 2026 年 10 月時点のロリポップ!レンタルサーバー(レンタルサーバー)の公式マニュアルをもとに書いています。管理画面の表記は変わることがあります。
切り替える前に知っておくこと
PHP(ホームページを動かすプログラムの言語)は、版ごとに公式のサポート期限があります。公式のサポート状況 では、2026 年 10 月時点で 8.1 以前はセキュリティ修正が終了、8.2 は 2026 年 12 月 31 日まで、8.3 は 2027 年 12 月 31 日まで、8.4 は 2028 年 12 月 31 日までです。
ロリポップ!では、新しい版の提供が始まっても、今使っている版は自動では切り替わりません(PHP8.5 提供開始のお知らせ)。同じお知らせで、WordPress のサイトは PHP 8.3 以上での運用が勧められています。自分で切り替えない限り、契約した当時の版のまま動き続けます。
版を上げると、古いテーマやプラグインが新しい版に対応しておらず、表示が崩れたり画面が真っ白になったりすることがあります。サイトを制作会社に作ってもらった場合は、先に制作会社へ確認するのが穏当です。頼み方は PHP バージョンアップを制作会社に依頼する文例 にあります。
今の版を確かめる
- ロリポップ!の「ユーザー専用ページ」にログインします。
- 「サーバーの管理・設定」の中の「PHP設定」を開きます。
- ドメインごとに、今設定されている PHP の版が一覧で表示されます。
ここに出る版を、ドメインごとに作業前にメモしておきます。元に戻すときに使います。WordPress の管理画面から確かめる方法は WordPress と PHP のバージョンを確認する方法 にあります。
CGI 版・モジュール版・LiteSpeed 版の違い
ロリポップ!の PHP には、動かし方の違う種類があり、契約しているプランで使えるものが決まっています(CGI、SSI、PHP、SENDMAIL について)。
| 種類 | 速さ(公式の表記) | php.ini での設定変更 | 使えるプラン |
|---|---|---|---|
| CGI 版 | 低速 | できる | エコノミー、ライト、スタンダード |
| モジュール版 | 高速 | できない | ライト(サーバー番号が litxxx の環境のみ)、スタンダード |
| LiteSpeed 版 | 最高速 | できない | ハイスピード、エンタープライズ |
php.ini(PHP の動きを細かく決める設定)を制作会社が変えている場合は、CGI 版でしか効きません。CGI 版からモジュール版へ変えると、その設定が効かなくなることがあります。版を上げるときは、まず今と同じ種類のまま版だけを上げると、不具合が出たときの切り分けが楽です。
選べる版はサーバーの種類によって違います。公式マニュアルでは、新しい種類のサーバーは 8.3・8.4・8.5、それ以外のサーバーは 7.4 から 8.5 までが挙がっています。
切り替える前の準備
バックアップを取る
ロリポップ!は、切り替え後にサイトが正常に動かない場合に備えて、事前にバックアップを取るよう案内しています。有料の「バックアップオプション」を申し込んでいれば、ユーザー専用ページから「今すぐバックアップ」を実行できます(プランや料金は公式で確かめてください)。WordPress を使っている場合は、バックアップ用のプラグインで手元にも保存しておくと、戻す手段が 2 つになります。
テーマとプラグインの対応を確かめる
WordPress の管理画面の「プラグイン」で、各プラグインの更新が残っていないかを見ます。更新を済ませてから PHP を上げるほうが、不具合が出にくくなります。WordPress 以外のプログラムを使っている場合は、配布元が新しい版に対応しているかを確かめます。
PHP の版を変更する手順
- ユーザー専用ページの「サーバーの管理・設定」→「PHP設定」を開きます。
- 対象のドメインの欄で、変更後の PHP の版を選びます。
- 「変更」を押します。すべてのドメインにまとめて設定することもできますが、サイトごとに動作を確かめたい場合は 1 つずつ変えるほうが安全です。
- 反映には 5〜10 分ほどかかります。少し待ってから確かめます。
選ぶ版は、8.2 が 2026 年 12 月 31 日でセキュリティ修正を終えるので、8.3 以上が候補です。テーマやプラグインの対応が分からなければ 8.3 を選び、それより新しい版は制作会社に確認してからにします。
切り替え後に不具合が出たとき
ロリポップ!の公式マニュアルで案内されている、よくある不具合と対処です(PHP 設定のマニュアル)。
- 「データベース接続確立エラー」が出る:データベースのパスワード形式を変える必要がある場合があります。ユーザー専用ページの「データベース」で対象の「操作する」を押し、「パスワード確認」で今のパスワードを控えてから、「パスワードを再設定する」で同じパスワードを設定し直します。WordPress の場合は、wp-config.php(データベースへの接続情報を書いたファイル)のパスワードも書き換えます。ファイルの編集に慣れていない場合は、制作会社に任せてください。
- 表示が崩れる、画面が真っ白になる:同じ「PHP設定」の画面で、メモしておいた元の版を選び直して「変更」を押します。ただし PHP 7.1 より前の版から上げた場合は、元の版に戻せません。
- 自分で原因が分からない:ユーザー専用ページの「サポート」から、対象の URL、エラーの内容、PHP の版を変えた日時を添えて問い合わせます。
変更後に確かめること
反映を待ってから、次の画面を開いて普段どおり動くかを見ます。
- トップページと、よく見られるページ
- お問い合わせフォーム(試しに自社宛てに送信する)
- WordPress の管理画面へのログイン
- 「ツール」→「サイトヘルス」の「情報」で、PHP の版が新しくなっているか
不具合が出たら、どの画面で何が起きたかを制作会社に伝えると、原因を探しやすくなります。
無料診断で確かめられること
無料診断 では「サイトを動かす PHP の版」が外から見えているか、見えている版がサポート期限内かを照合します。切り替えの前後に診断すれば、外から見える版が変わったかを確かめられます。版を外に出さない設定のサーバーでは「未確認」と表示されます。結果の見方は セキュリティ診断の結果の見方 にあります。
よくある質問
切り替えたのにサイトの版が変わりません。
ロリポップ!では、設定の反映に 5〜10 分ほどかかると案内されています。少し待ってから、WordPress のサイトヘルスなどで確かめ直してください。
切り替えたら「データベース接続確立エラー」が出ました。
データベースのパスワード形式が新しい版に合っていない場合があります。公式マニュアルでは、データベースのパスワードを再設定して形式を変え、WordPress の wp-config.php に新しいパスワードを書く手順が案内されています。自信がなければ、元の版に戻してから制作会社に相談してください。
古い版に戻せないことはありますか。
あります。PHP 7.1 より前の版から上げた場合は、元の版に戻せません。とても古い版のサイトは、必ずバックアップを取り、制作会社と相談してから切り替えてください。
自社のサイトで確かめる
ドメインを入れるだけで、この記事に出てきた項目が外からどう見えているかを無料で点検できます。設定は変えません。結果はその場で出ます。