Duplicator Duplicator
WordPressのPHPバージョンを更新する方法

WordPressでPHPバージョンを更新する方法

· · 14分で読む ·
著者: 著者アバター Joella Dunn
著者アバター Joella Dunn
JoellaはWordPressでの長年の経験を持つライターです。Duplicatorでは、基本的なバックアップから大規模な移行まで、サイトのメンテナンスを専門としています。彼女の最終的な目標は、WordPressウェブサイトが安全で成長に対応できる状態であることを確認することです。
·
レビュー担当者: レビュアーアバター John Turner
レビュアーアバター ジョン・ターナー
John TurnerはDuplicatorの社長です。彼は20年以上のビジネスおよび開発経験を持ち、彼のプラグインは2500万回以上ダウンロードされています。

WordPressサイトが遅いと感じたことはありませんか? PHPのアップグレードが必要な時期かもしれません。

PHPはWordPressサイトを動かすエンジンです。どんなエンジンでもそうですが、スムーズに動かし続けるためには定期的なメンテナンスが必要です。 

PHPのアップデートは通常、ホスティングダッシュボードで数分で完了します。WordPressはPHP 8.3以上を推奨しており、PHP 8.2は2026年12月31日にセキュリティ修正の提供を終了します。

この記事では、WordPressでPHPをアップデートするプロセスを順を追って説明します。PHPのアップデートがなぜ重要なのか、現在のPHPバージョンを確認する方法、そしてさまざまなホスティング環境でのステップバイステップの手順を学びます。

(さらに、アップデートによってサイトが壊れた場合の対処法も。)

主なポイントは次のとおりです:

  • PHPを定期的にアップデートする:WordPressはPHP 8.3以上を推奨しています。新しいバージョンは、セキュリティ、速度、WordPress、テーマ、プラグインとの互換性を向上させます。
  • 現在のバージョンを確認する:WordPressのサイトヘルス(ツール » サイトヘルス » 情報タブ)を使用して、古いまたはサポートされていないPHPバージョンを実行していないか確認します
  • アップデート前にバックアップする:潜在的な問題を回避するために、常にDuplicatorのようなプラグインでサイト全体のバックアップを作成してください。
  • ホスティング経由でアップデートする:ほとんどのホスティングプロバイダーは、コントロールパネル(Bluehost、SiteGround、cPanelなど)で簡単なPHPバージョン管理を提供しています
  • 可能であればまずテストする:ステージングサイトを使用して、本番サイトに適用する前にPHPアップデートをテストします
  • 復旧計画を立てる:アップデートによってサイトが壊れた場合は、まず以前のPHPバージョンに戻し、それでもサイトが壊れている場合はバックアップを復元してください。

目次

WordPressでPHPバージョンをアップデートする理由

正直に言って、WordPressウェブサイトを最新の状態に保つことは、終わりのないタスクのように感じられるかもしれません。しかし、PHPに関しては、サイトの健全性とパフォーマンスのために最新の状態を維持することが不可欠です。

サイトのPHPバージョンをアップデートすることが、あなたのToDoリストにあるべき理由を以下に示します。

サイトのセキュリティを強化する

ハッカーは古いソフトウェアを好みます。それは、玄関のドアを開けっ放しにしておくようなものです。新しいPHPバージョンにはセキュリティパッチが含まれており、脆弱性を修正して、サイバー攻撃を防ぎます。

スピードアップする

サイトの動作が遅いと感じる場合、古いPHPバージョンが原因である可能性があります。新しいPHPリリースごとにパフォーマンスが向上します。PHPバージョンをアップグレードすると、サイトの速度が大幅に向上し、訪問者は読み込みの速いページを好むことを私たちは皆知っています。

互換性を保つ

WordPress、テーマ、プラグインは常に進化しています。それらは適切に機能するために、より新しいPHPバージョンを必要とすることがよくあります。

WordPress自体は現在PHP 7.4以上を必要とし、バージョン7.0でPHP 7.2および7.3のサポートを終了しました。PHPを最新の状態に保つことで、サイトが最新の機能と改善を活用できるようになります。

「EOL(サポート終了)」の罠を避ける

PHPバージョンには有効期限があります。バージョンが「EOL(提供終了)」に達すると、重大なセキュリティ問題に対するアップデートさえも受け取らなくなります。PHP 8.1以前はすでにその段階に達しており、PHP 8.2は2026年12月31日にそれに加わります。

サポートされていないPHPバージョンを実行することは、ブレーキのない車を運転するようなものです。問題が発生するのは時間の問題です。

サイトの現在のPHPバージョンを確認する方法

アップデートに進む前に、現在の状況を知る必要があります。

WordPressダッシュボードでPHPバージョンを確認できます。ツール » サイトヘルスに移動し、情報タブをクリックしてください。

WordPressサイトヘルス情報

サーバーセクションまでスクロールします。PHPバージョンを探してください。それがWordPressのPHPバージョン番号です。

WordPress PHPバージョン

迅速かつ簡単で、管理ダッシュボードを離れる必要はありません。簡単なチェックアップに最適です。

少しコードに慣れている場合は、新しいファイルを作成してinfo.phpと名付けることができます。この1行のコードを追加します。

<?php phpinfo(); ?>

このファイルをウェブサイトのルートディレクトリにアップロードします。

ブラウザからアクセスします(例:www.yoursite.com/info.php)。ページの上部にあるPHPバージョンを探してください。

確認後は必ずこのファイルを削除してください!サーバー設定に関する機密情報が含まれています。

サイトのPHPバージョンを更新する必要があるかどうかを確認するには、公式のPHPウェブサイトにアクセスしてください。現在サポートされているバージョンとサイトで実行されているバージョンを比較してください。

どのPHPバージョンを使用すべきですか?

WordPressはPHP 8.3以上を推奨しています。ほとんどのサイトでは、テーマとプラグインがサポートしている限り、PHP 8.4は2028年までセキュリティ修正を受け取るため、良い選択肢となります。

PHPバージョンセキュリティ修正終了対応
8.52029年12月31日WordPress 6.9+
8.42028年12月31日WordPress 6.7+
8.32027年12月31日WordPress 6.4+
8.22026年12月31日WordPress 6.1+
8.1以前終了非推奨

ホストによっては、すべてのバージョンを提供していない場合があります。例えば、WP Engineを使用している場合、そのPHPガイドには7.4、8.2、8.4が記載されています。

PHPバージョンを更新する前にすべきこと

PHPバージョンの更新は重要ですが、不快な驚きを避けるためには適切に準備する必要があります。

これらの手順を踏むのは余計な作業のように感じるかもしれませんが、信じてください、それだけの価値はあります。スムーズなアップデートとサイトを壊す大惨事の違いになる可能性があります。

サイトのバックアップを取る

何度強調してもしすぎることはありませんが、何かをする前に、サイトをバックアップしてください。万が一問題が発生した場合のセーフティネットです。

ここでDuplicatorが役立ちます。数回クリックするだけで、サイトの完全なバックアップを作成できます。PHPアップデート後にエラーに気づいた場合、このバックアップは簡単に復元できます。

Duplicator Pro プラグイン

Duplicatorでは、**Duplicator » Backups » Add New**に移動します。**Backup Filters**セクションで、**Full Site**バックアッププリセットを選択し、**Create Backup**をクリックします。

サイト全体バックアッププリセット

バックアップが作成されたら、それをディザスタリカバリポイントとして設定することをお勧めします。アップデート中に何か問題が発生した場合、Duplicatorはすぐにこのバックアップを復元できます。

リカバリポイントには有料のDuplicatorプランが必要です。Duplicator Liteでは、wp-adminにアクセスできる限り、バックアップページからワンクリックでバックアップを復元できます。

バックアップの隣にある青い家のアイコンをクリックします。

災害復旧アイコン

災害復旧の設定を続行します。

災害復旧を設定する

次に、Duplicatorが復旧リンクを提供します。必要になる場合に備えて、安全でアクセスしやすい場所に保存してください。

災害復旧オプション

PHPアップデートがサイトでエラーを引き起こすことに気づいた場合は、このリンクを新しいウェブブラウザに貼り付けます。たとえサイト全体がクラッシュしていても、復旧ウィザードが起動します!

テーマとプラグインの互換性を確認する

すべてのテーマやプラグインが新しいPHPバージョンと互換性があるわけではありません。古い鍵を新しい鍵穴に使おうとするようなもので、うまく合わないことがあります。

更新を続ける前に、WordPress.orgでPHPの互換性情報を確認してください。プラグインやテーマの詳細には、互換性のあるPHPバージョンが記載されています。

WordPress.org PHP互換性

PHPを更新する前に、WordPressコア、すべてのテーマ、プラグインも更新する必要があります。これにより、古い互換性の問題が発生しなくなります。

ステージングサイトでテストする

可能であれば、常にPHPの更新はステージングサイトで最初にテストしてください。これにより、本番サイトを更新する前に問題を確認し、修正することができます。

ただし、テストコピーには独自のPHP設定が必要です。Duplicatorのワンクリックステージングサイト(Proプラン)は、ライブサイトのサブフォルダ内に存在するため、通常はライブサイトと同じPHPバージョンで実行されます。

一部のホストでは、代わりに環境またはドメインごとにPHPを設定できます。WP Engineはステージング環境でこれを行い、cPanelのMultiPHP Managerは各ドメインでこれを行うため、サブドメインを使用できます。

Duplicatorを使用してライブサイトのバックアップを作成し、テストコピーにインポートします。次に、テストコピーを新しいPHPバージョンに切り替え、主要なページをクリックして確認します。

Duplicatorでバックアップをインポートする

すべてが正常に機能したら、ライブサイトのPHPをアップデートします。テストコピーをライブサイトにインポートし直さないでください。バックアップはPHP設定を引き継がず、新しい注文や投稿を上書きしてしまう可能性があるためです。

ウェブホストでPHPバージョンを更新する方法

PHPバージョンの更新は技術的に聞こえるかもしれませんが、多くのウェブホストが簡単にできるようにしています。

各ホストには独自のインターフェースがありますが、手順はしばしば似ています。

  1. ホスティングコントロールパネルにログインする
  2. PHP管理セクションを見つける
  3. 希望するPHPバージョンを選択する
  4. 変更を適用する

いくつかの人気のホスティングプロバイダーの手順を見ていきましょう。

新しいものが常に良いとは限らないことに注意することが重要です。選択したバージョンがWordPressのインストール、テーマ、プラグインと互換性があることを確認してください。

BluehostでPHPバージョンをアップデートする方法

BlueHostユーザーは、ホスティングコントロールパネルにログインします。Websitesをクリックし、更新したいウェブサイトを見つけて、Settingsボタンを押します。

Bluehostサイト設定

Settingsタブを開きます。

Bluehost設定タブ

PHP Versionセクションを見つけます。Changeボタンをクリックします。

Bluehost PHPバージョンの変更

使用したいPHPのバージョンを選択します。できれば、テーマとプラグインがサポートする最新バージョンを選択してください。

Bluehost PHPバージョン番号を選択

Changeを押すと完了です!サイトは新しいPHPバージョンを使用しています。

HostingerでPHPバージョンをアップデートする方法

サイトでHostingerを使用している場合は、hPanelにサインインします。Webサイトセクションを開き、サイトにカーソルを合わせて、サイトの管理をクリックします。

Hostinger管理サイト

PHP設定ページを開き、PHPバージョンを選択して、アップデートをクリックします。この変更は、ホスティングプランのすべてのウェブサイトに適用されます。

Hostinger PHPバージョンを変更する

SiteGroundでPHPバージョンをアップデートする方法

SiteGroundユーザーは、SiteGroundアカウントにログインします。

ホームページで、My websites and servicesを見つけます。ここで、Manageをクリックします。

SiteGround ウェブサイトを管理する

次に、Site Toolsを開きます。

SiteGroundサイトツール

左側で、Devsセクションの下にあるPHP Managerを見つけます。PHP Versionタブを選択し、鉛筆アイコンを押します。

SiteGround PHP マネージャー

ポップアップで、PHPバージョンを手動で変更したいことを指定します。適切なバージョンを選択し、選択を確認します。

SiteGround PHPバージョンを変更する

HostGatorでPHPバージョンをアップデートする方法

ウェブホストがHostGatorの場合は、サイトの設定を開きます。

HostGator サイト設定

設定タブをクリックすると、詳細設定を編集できます。

HostGator 設定タブ

PHPバージョン設定までスクロールダウンします。現在のバージョンが表示されます。別のバージョンが必要な場合は、変更をクリックします。

HostGator PHPバージョンを変更する

次に、必要なバージョンを選択するだけです。

HostGator PHPバージョン番号

DreamHostでPHPバージョンをアップデートする方法

DreamHostの場合は、ウェブサイトの管理ページに移動し、ウェブサイトの横にある管理をクリックします。設定タブを開き、PHPの横にある管理をクリックします。

DreamHost PHPの管理

PHPバージョンドロップダウンからバージョンを選択し、PHPバージョンの変更をクリックします。

DreamHost PHPバージョンを変更する

WP EngineでPHPバージョンをアップデートする方法

WP Engineは、PHPバージョンがサポート終了に達すると自動的にサイトをアップグレードし、そのアップグレードを延期することはできません。そのため、まず自分でアップデートしてテストすることをお勧めします。

WP Engineコントロールパネルで、マイサイトページに移動します。ウェブサイトの下にあるPHPバージョン番号をクリックします。

WP Engine PHPバージョン

このページでは、さまざまなPHPバージョンをプレビューして、ウェブサイトにどのように影響するかを確認できます。

WP Engine PHPプレビュー

PHPバージョンのアップグレードを準備するには、アップデートセクションまでスクロールします。再度PHPバージョン番号をクリックします。

WP Engine PHPを更新する

PHP [バージョン]にアップグレードの横にあるチェックボックスをオンにします。変更を確認します。

WP Engine PHPバージョンを変更する

その他のホスティングプロバイダー

ホストがここに記載されていない場合でも、心配しないでください。ほとんどのプロバイダーは同様のプロセスを持っています。コントロールパネルで「PHP設定」、「PHPマネージャー」、または「PHP設定」のようなオプションを探してください。

見つかりませんか?ホストのサポートチームに遠慮なくお問い合わせください。彼らは助けるためにそこにいます。おそらく、以前にも多くのユーザーがこのプロセスを案内したことがあるでしょう。

また、一部のホストでは選択できるPHPバージョンが制限されている場合があることに注意してください。必要なバージョンが表示されない場合は、サポートに連絡する時期かもしれません。

マネージドWordPressホスティングを使用している場合、PHPバージョンがサポート終了に達するとホストがPHPをアップグレードする場合があります。自動アップグレードで不意を突かれないように、ホストのポリシーを確認してください。

cPanelでPHPバージョンをアップデートする方法

ホストがcPanelを使用している場合、幸運です。cPanelは、特定のホストに関係なく、PHPバージョンを更新するための簡単な方法を提供します。プロセスを説明しましょう。

まず、cPanelアカウントにログインします。ソフトウェアセクションを見つけて、MultiPHPマネージャーをクリックします。

cPanel MultiPHP マネージャー

複数のドメインがある場合は、アップデートしたいドメインを選択します。利用可能なPHPバージョンのドロップダウンメニューが表示されます。テーマとプラグインがサポートする最新バージョンを選択してください。

cPanel PHPバージョンを変更する

適用をクリックして、新しいPHPバージョンを実装します。

これで完了です!cPanelを介してPHPバージョンを正常に更新しました。

PHPアップデートによってサイトが破損した場合の対処法

PHPバージョンを更新したところ、サイトが壊れてしまいました。パニックにならないでください!これは思ったよりも頻繁に起こることですが、解決策はあります。

PHPの更新後、サイトにはこれらのエラーのいずれかが表示される可能性があります:

これは通常、PHPバージョンの互換性の問題が原因です。新しいPHPバージョンがWordPressのテーマまたはプラグインと競合する可能性があります。

まず、アップデートに使用したのと同じホスト設定を使用して、以前のPHPバージョンに戻します。バックアップはサーバーのPHPバージョンを変更しないため、通常これが最も迅速な解決策です。

それでもサイトが破損している場合は、Duplicatorがあなたの最高の味方です。アップデート前のバックアップがあれば、サイトを以前の正常な状態に素早く復元できます。ウェブサイトのタイムマシンのようなものです。

ダッシュボードにまだアクセスできる場合は、アップデート前に作成したバックアップを見つけてください。その横にある復元ボタンを押します。

Duplicatorバックアップを復元する

ロックアウトされた場合は、以前に生成したディザスタリカバリリンクを貼り付けます。Duplicatorが自動的にリカバリウィザードを起動します。Duplicator Liteでは、バックアップのアーカイブファイルとインストーラーファイルをサイトのルートフォルダにアップロードし、代わりにインストーラーを実行します。

災害復旧

手順に従って、サイトを通常の状態に復元してください。

サイトが復旧したら、競合の原因となっているプラグインまたはテーマを見つけます。致命的なエラーが発生すると、WordPressは管理者のメールアドレスにリカバリモードのリンクを送信することがよくありますが、そのリンクを使用するとログインして原因を無効にすることができます。新しいPHPバージョンを再度試す前に、それを更新または置き換えてください。

将来の不安を避けるために、Duplicatorを使用してサイトを独自のPHPバージョンを実行できるテスト環境にコピーします。その後、ライブサイトに適用する前に安全にPHPアップデートを試すことができます。

よくある質問(FAQ)

cPanelなしでWordPressのPHPバージョンを更新するにはどうすればよいですか?

ホストがcPanelを使用していない場合でも心配ありません。多くのホストは、同様の機能を持つカスタムコントロールパネルを提供しています。ホスティングダッシュボードで「PHP設定」や「PHP構成」などのオプションを探してください。 

見つからない場合は、ホストのサポートチームに連絡してください。プロセスを案内してくれるか、代わりに更新してくれるでしょう。

WordPressでPHPを更新すべきですか?

はい、サイトのPHPバージョンを更新すると、セキュリティの強化、パフォーマンスの向上、新機能の利用など、多くのメリットがあります。また、新しいWordPressバージョンやインストール済みのプラグイン、テーマとの互換性を維持することもできます。 

ただし、更新する前に必ずテーマやプラグインとの互換性を確認してください。そして、大きな変更を行う前にサイトをバックアップすることを忘れないでください。

WordPressでPHP設定を変更するにはどうすればよいですか?

WordPress内で直接PHP設定を変更することはできませんが、いくつかの選択肢があります。

  • カスタムphp.iniを作成する:一部のホストでは、サイトのルートディレクトリにカスタムphp.iniを作成できます。
  • .htaccessを使用する:PHPディレクティブを.htaccessファイルに追加できます。
  • WordPressプラグイン:一部のプラグインでは、特定のPHP設定を変更できます。

これらのファイルを変更する前に、必ずサイトをバックアップしてください。

WordPressダッシュボードからPHPをアップデートできますか?

いいえ。PHPはサーバーで実行されるため、ホスティングコントロールパネルで変更します。WordPressは、ツール » サイトヘルス » 情報の下に現在のバージョンのみを表示します。

PHPをアップデートするとサイトが壊れますか?

プラグインまたはテーマが新しいバージョンをサポートしていない場合は、そうなる可能性があります。最初にバックアップを取り、可能であればコピーでテストしてください。何か問題が発生した場合は、以前のPHPバージョンに戻してください。

古いPHPでサイトを遅くしないでください

WordPressでPHPバージョンを最新の状態に保つことは、サイトの定期的な健康診断のようなものです。すべてをスムーズに実行し、将来の問題を防ぐのに役立ちます。

PHPの更新、サイトの移行、または単にバックアップを維持する場合でも、Duplicatorが対応します。今すぐアップグレードして、バックアップをスケジュールし、リカバリポイントで悪いアップデートをロールバックしましょう!

ついでに、これらの追加のWordPressガイドも気に入ると思います:

著者アバター
Joella Dunn コンテンツライター
JoellaはWordPressでの長年の経験を持つライターです。Duplicatorでは、基本的なバックアップから大規模な移行まで、サイトのメンテナンスを専門としています。彼女の最終的な目標は、WordPressウェブサイトが安全で成長に対応できる状態であることを確認することです。
当社のコンテンツは読者によってサポートされています。特定のリンクをクリックすると、手数料を受け取る場合があります。

保護されないまま、もう一日を無駄にしないでください

適切なWordPressバックアップなしで過ごす1時間ごとに、サイトはリスクにさらされます • WordPress移行の遅延ごとに、パフォーマンスと成長を失います

今すぐDuplicatorを入手
Duplicator プラグイン

お待ちください!
限定オファーをお見逃しなく!

お客様として、60% OFF になります

Duplicator をサイトで無料で試して、150万人以上の WordPress プロが私たちを信頼する理由をご覧ください。ただし、お待ちいただく必要はありません。この限定 60% オフは期間限定です。

または
今すぐ60% オフでDuplicator Proを入手 →