PHPのバージョンを上げるのに、何時間かかる?作業の順番と時間表
PHPのバージョン変更はボタンひとつではなく、現状確認・バックアップ・更新・試験・切り替え・確認・見守りの7段階です。段階ごとの見込み時間と時間を延ばす条件、サーバー会社による違い、自分でやってもいい場合をまとめました。

PHPフリー · Webセキュリティ · 時間表
?こんな方におすすめです
- 「PHPのバージョンを上げてください」と案内が来て、1日で済む仕事なのか気になっている方
- 自分でやるか、知人や以前の制作会社に頼むかを決めたい方
- サーバー会社によって手間が違うと聞いて、うちはどうなのか知りたい方
!この記事でわかること
- バージョンの切り替えの実際の作業の順番7段階と、段階ごとの見込み時間
- 時間を延ばす条件(サーバー会社、古いプラグイン、試し用のサイト)
- 自分でやってもいい場合と、任せたほうがいい場合

おせち料理は、重箱に詰める日ではなく、仕込みの日から始まります。
重箱に詰めるのは1〜2時間で済みます。それでも、おせちを半日仕事だと言う人はいません。材料をそろえ、下ごしらえをし、煮て、冷まして、詰めて、片付けてはじめて終わるからです。
PHPのバージョンを上げる仕事も同じです。管理画面でバージョンを選ぶ瞬間は、重箱に詰める作業です。その前に準備があり、そのあとに確認があります。この記事では、その前後にどれくらい時間がかかるかを、時間表でお見せします。
なぜ「ボタンひとつ」が半日になるのか?
バージョンを切り替える瞬間は数分ですが、その前のバックアップ・更新・試験と、そのあとの確認に時間がかかるからです。問題のない小さなサイトでも、ふつうは半日を見ておく必要があります。
人には、これからやる仕事の時間を短く見積もるくせがあります。心理学では計画錯誤と呼びます。ある研究では、大学生37人が卒業論文を仕上げるのに平均33.9日かかると予想しましたが、実際には平均55.5日かかりました。予想した日までに終えた学生は約30%でした。1 同じ流れの研究では、仕事を小さな段階に分けて考えると見積もりがよくなるという結果も出ています。ですからこの記事では、バージョンの切り替えを7つの段階に分けます。
- 準備:現状を見る → バックアップ → 更新
- 試験:試し用のサイトで新しいバージョンを前もって確かめる
- ボタン:本番のサーバーでバージョンを切り替える
- 確認:画面・お問い合わせフォーム・管理画面を確かめる → 数日見守る
ボタンは4つのまとまりのうちのひとつです。時間のほとんどは、前と後ろでかかります。

ヤンのまとめ「すぐ終わりますよ」と言われたら、何がすぐなのかを聞いてみてください。たいてい、すぐなのはボタンです。
全体の順番と時間表は、どうなるのか?
下の7つの段階を順に踏みます。小さな会社紹介サイトなら、問題がなければ3〜5時間、サーバーを移す必要があったり古いプラグインがあったりすれば、作業日で1〜3日を見込みます。
先にお断りしておきます。作業時間を実際に測って平均を出した公開の調査は見つけられませんでした。下の時間は、あたたかいデジタルが、共用サーバーでプラグイン10〜20個、独自に手を入れたコードがない会社紹介サイトを前提に、段階ごとに見込んだ範囲です。サーバー会社が公表している時間だけを、公式の数字として別に書きました。
| 段階 | やること | 見込み時間 | 時間を延ばすもの |
|---|---|---|---|
| ① 現状を見る | 今のPHPのバージョン、サーバー会社、プラグイン・テーマの一覧を書き出す | 30分 | サーバー会社や管理者アカウントがわからないとき |
| ② バックアップ | ファイルとデータベースを2か所以上に取り、元に戻す方法を確かめる | 30分〜2時間 | 写真や資料が多いとき、バックアップの機能がないとき |
| ③ 更新 | WordPress・テーマ・プラグインを最新にし、1年以上更新されていないものを探す | 30分〜2時間 | 長く放っておかれたサイト、有料プラグインのアカウントがわからないとき |
| ④ 試験 | 試し用のサイトにコピーし、新しいバージョンで主な画面を確かめる | 1〜4時間 | 試し用のサイトをはじめて作るとき、エラーを直す必要があるとき |
| ⑤ 切り替え | 本番のサーバーでバージョンを切り替える | メニューで切り替えるサーバーなら数分。ロリポップ!は反映まで5〜10分ほど2 | データを消して入れ直す必要があるサーバー(5章) |
| ⑥ 確認 | 画面、お問い合わせフォームの実際の送信、記事の投稿、管理画面へのログインを確かめる | 30分〜1時間 | 予約や決済のような機能が付いているとき |
| ⑦ 見守る | 数日間、エラーの記録とお問い合わせのメールがきちんと届くかを見る | 1日10分ずつ数日 | 夜や週末にだけ使われる機能があるとき |

ヤンのまとめ時間表で社長がわからない欄が多いほど、時間は延びます。技術より「わからない欄」が時間を食います。
準備の段階で、なぜ時間がかかるのか?
戻ってくる道を先に作っておく必要があるからです。バックアップと更新が終わってはじめてバージョンを切り替えられ、どちらもサイトが長く放っておかれたほど長くなります。
WordPress.orgが案内する順番も、バックアップが先です。サイトをバックアップし、WordPressとテーマとプラグインをすべて更新してから、互換性を確かめ、サーバー会社の案内に沿ってバージョンを切り替えるよう求めています。問題が起きたら前のバージョンに戻すか、サーバー会社や専門家に助けを求めるよう添えています。3
バックアップは半分では役に立ちません。WordPress.orgは、サイトを戻すにはデータベースとファイルの両方が必要で、アップグレードの前には必ずバックアップを取り、最近のバックアップを3〜5個、それぞれ別の場所に残すよう勧めています。4 米国のホスティング会社DreamHostは、更新を終えたあとに、テーマとプラグインがこの1年以内に更新されているかを見るよう案内しています。5 1年以上手つかずのプラグインが、新しいバージョンでいちばん先にトラブルを起こしやすいからです。
データベースは定期的に、そしてアップグレードの前には必ずバックアップしてください。 — WordPress.org 「WordPress Backups」の文を訳しました

ヤンのまとめ下ごしらえをしないでおせちは作れません。バックアップなしでボタンから押すのが、いちばん高くつく近道です。
切り替える前に、前もって試せるのか?
試し用のサイト(本番のサイトをコピーした練習用のサイト)を作り、新しいバージョンで先に動かしてみます。チェックの道具だけではすべては見つけられないので、結局は画面を押してみる時間が必要です。
DreamHostは、新しいPHPのバージョンを安全に試す方法として試し用のサイトを作るよう勧め、エラーがなければ本番のサイトを切り替えるよう案内しています。5 WordPress.orgはチェックの道具としてPHP Compatibility Checkerというプラグインを紹介していますが、3 このプラグインのページには、もう保守されていないという警告が付いていて、テーマとプラグインのコードを実際には動かさないため、動かしているときに起きる問題は見つけられないと書かれています。6
変わることも少なくありません。PHPの公式文書には、8.4に上げるときに以前と違う動きになる変更が、機能ごとに数十件載っています。7 そのうちどれがうちのサイトに引っかかるかは、動かしてみるまではわかりにくいものです。

ヤンのまとめ味見をせずに重箱を詰めたりはしません。試し用のサイトは、味見のための小皿です。
サーバー会社によって、何が違うのか?
日本の主なレンタルサーバーは、管理画面のメニューでバージョンを選ぶだけで切り替えられます。ただし、一度上げると戻せない場合や、切り替えたあとに設定を直す必要がある場合があります。
- ロリポップ!:「PHP設定」で変更すると、反映までに5〜10分ほどかかります。PHP 7.1未満から上げた場合は、元のバージョンに戻せません。切り替えたあとにデータベースの接続エラーが出たら、データベースのパスワードの形式を変える必要があるかもしれません。2
- さくらのレンタルサーバ:「言語バージョン設定」で切り替え、問題があれば古いバージョンを選び直せば元の環境に戻せます。8
- ConoHa WING:ドメインごとに変えると.htaccessに「AddHandler」から始まる行が入り、その行を消すと設定が食い違うおそれがあります。9
- 海外の例:韓国の大手レンタルサーバーのカフェ24では、サーバー環境を変えると、それまでのデータとデータベースが消え、新しい環境に入れ直す必要があります。10 こうしたサーバーでは、⑤の切り替えが事実上の引っ越しになります。

ヤンのまとめ同じ「バージョン変更」でも、ある家は家具の配置換え、ある家は引っ越しの日です。引っ越しの日なら、荷造りから始めてください。
一度やれば終わりなのか?日程はどう決めるのか?
一度では終わりません。PHPはバージョンごとにサポートの期間が決まっていて、何年かに一度はこの時間表をもう一度たどることになります。ですから日付を先に決め、自分でやるか任せるかもいっしょに決めます。
PHPの各バージョンは、最初の2年は全面的なサポートを受け、そのあとの2年は重要なセキュリティの修正だけを受けます。8.2は2026年12月31日、8.3は2027年12月31日にセキュリティのサポートまで終わります。11 WordPress.orgの統計(2026年10月25日時点)を見ると、WordPressのサイトの34.2%がすでにサポートの終わった8.1以前で、23.3%が今年末に終わる8.2で動いています。12 今年が過ぎれば、あわせて約57.5%がサポートの終わったバージョンに残ることになります。
- 自分でやってもいい場合:メニューで切り替えられるサーバー、プラグインが少なく最近更新されている、バックアップと戻し方を知っている。半日をカレンダーに取り、時間表どおりに進めれば大丈夫です。
- 任せたほうがいい場合:一度上げると戻せない条件に当たる、1年以上更新されていないプラグインがある、以前の制作会社が独自に手を入れたコードがある、試し用のサイトを作れる人がいない。
- どちらでも:今のバージョンのサポート終了日の1か月前に日付を決めておきます。8.2なら今年の11月中です。
自分でやってもいい条件なら、自分でやれば十分です。ただ、時間表を埋めていて「わからない欄」が3つ以上出てきたら、その欄がひとりでは難しいところです。毎年この仕事をくり返す代わりに、PHPを使わないホームページに移す道もあります。

ヤンのまとめおせちは毎年やってきます。やってくる仕事なら、いつ誰がやるかを決めておくだけで、半分は終わったようなものです。
PHPのバージョン変更の作業時間について、よくある質問
作業のあいだ、ホームページは止まりますか?
サーバー会社によります。メニューで切り替えるサーバーはほとんど止まりませんが、データを消して入れ直すサーバーでは、入れ直すまで空っぽになることがあります。訪れる人が少ない日を選んでください。
時間表より長くかかったら、何が問題ですか?
たいていは、更新されていないプラグインか、以前に独自に手を入れたコードが原因です。まず前のバージョンに戻してサイトを生かし、プラグインの開発者に聞くか、別のプラグインに替えます。
一度上げたら、何年かは大丈夫ですか?
上げたバージョンによります。PHPはバージョンごとに出てから約4年までセキュリティの修正を受けるので、サポートが多く残っている最新のバージョンに上げるほど、次の作業までの余裕が長くなります。
SOURCES
- Wikipedia 「Planning fallacy」(Buehler, Griffin & Ross 1994, Journal of Personality and Social Psychology 67(3) の研究を紹介) wikipedia.org
- ロリポップ! 「PHP設定」マニュアル(日付の表記なし) lolipop.jp
- WordPress.org 「Get a faster, more secure website: update PHP today」(2026年7月29日最終更新) wordpress.org
- WordPress.org Developer 「WordPress Backups」(2026年10月14日更新) developer.wordpress.org
- DreamHost 「Upgrading your WordPress site to the latest PHP version」(2026年7月16日更新) dreamhost.com
- WordPress.org プラグイン 「PHP Compatibility Checker」(2026年7月20日最終更新) wordpress.org
- PHP Manual 「Backward Incompatible Changes」(PHP 8.3から8.4へ、日付の表記なし) php.net
- さくらインターネット 「PHPのバージョンを変更したい」(2023年12月18日最終更新) help.sakura.ad.jp
- ConoHa WING 「PHPの設定をする」(日付の表記なし) support.conoha.jp
- 韓国のレンタルサーバー カフェ24 「서버 환경과 PHP 버전은 어떻게 변경하나요?」(韓国語、日付の表記なし) help.cafe24.com
- PHP 「Supported Versions」(2026年10月24日時点の表) php.net
- WordPress.org 統計 「PHP versions」(2026年10月25日確認) api.wordpress.org
8.2のサポート終了の意味は、リスク編から順にお読みいただけます。
- PHP 8.2のサポート終了(12月31日)までに決めておくこと
- PHPのバージョンを上げるのに、何時間かかる?作業の順番と時間表(この記事)
ほかの記事はあたたかいデジタルのブログでご覧いただけます。
わからない欄が多かったなら、任せる道も比べてみてください。
毎年バージョンを上げる方法と、PHPを使わないホームページに移す方法の3年間の費用、サービスの内容と料金、進め方をまとめました。合わないサイトなら、そう書いてあります。
サービス資料を受け取る(無料)うちのサイトが当てはまるかから見るなら 30秒チェック

最終更新 2026年10月26日

