PHP は、WordPress の構築と維持に使用するプログラミング言語です。新しいバージョンの PHP は、より高速で安全です。サイトがアンバージョンで実行されていることが WordPress によって検出された場合、更新するように求められます。以前のガイドでは、 **Hostgator Web ホスティングを使用して WordPress サイトの PHP バージョンを更新する方法 Hostgator は、サイトの PHP バージョンを管理するために、サーバーに応じて PHP Selector または MultiPHP Manager プラグインを提供します。 以前に PHP Selector を使用して PHP バージョンを新しいバージョンにアップグレードし、最近新しい MultiPHP Manager プラグインを使用して PHP を更新した場合、サイトでこのエラーが発生する可能性があります。 警告: 未定義の定数 WP_CONTENT_DIR の使用 ãâ¢ãâãâ 想定 Ãâ¢ãâãâWP_CONTENT_DIRãâ¢ãâãâ (これはエラーをスローします) PHP の将来のバージョンでは) /home1/xxxx/public_html/wp-includes/load.php の 115 行目 PHP インストールに、WordPress に必要な MySQL 拡張機能がないようです。 このエラーは、.htaccess ファイル内の重複ハンドラーが原因で発生し、以下の手順に従って簡単に修正できます。 == .htaccess ファイルのバックアップ == Hostgator で cPanel にログインします。 [Web サイト] >[ファイル] >[ファイル マネージャー] に移動します。ドメインまたは Web サイトのドキュメント ルートを見つけます。ホスティング アカウントで 1 つの Web サイトのみをホストする場合、そのデフォルト ルートは通常、 **public_html** フォルダー。サブドメインまたはアドオン ドメインに対してこれを行う場合は、代わりにそのドメインのドキュメント ルートを見つけます。 .htaccess ファイルは、サイト ルート ディレクタにあります。ルートに新しいフォルダーを作成します。次に、.htaccess ファイルを右クリックし、コンテキスト メニューから [コピー] を選択して、ファイル パスを入力し、この構成ファイルをコピーする新しいフォルダー名を入力します。このファイルのコピーをサーバーからローカル コンピューターにバックアップとしてダウンロードすることもできます。 == .htaccess ファイルの編集 == ファイル マネージャーで .htaccess を右クリックし、コンテキスト メニューから [編集] を選択し、ポップアップ ウィンドウから [編集] をもう一度クリックします。 .htaccess ファイルで [検索] ボタンをクリックし、「ãâ¢ãâãâaddhandlerãâ¢ãâãâ」と入力すると、PHP ハンドラの 2 つのエントリが見つかるはずです。 ![ Hostgator で WordPress に必要な MySQL 拡張機能が見つからないというエラーを修正する](httpsi0.wp.com/www.betterhostreview.com/wp-content/uploads/2020/09/edit-htaccess-fix-missing-wordpress-mysql-extension- error-hostgator.jpg?resize=700%2C616&ssl=1) 削除する必要がある古いものは、次のいずれかのようになります。 # デフォルトの AddHandler として PHP71 を使用する application/x-httpd-php71 .php suPHP_ConfigPath /opt/php71/lib または #デフォルトの AddHandler として PHPedge を使用する application/x-httpd-php-edge .php suPHP_ConfigPath /opt/phpedge/lib 保持したい新しいものは、以下のようになります。 # php -- BEGIN cPanel で生成されたハンドラー、編集しないでくださいãâãâPHPãâ¢ãâãâ プログラミング言語。 AddHandler application/x-httpd-ea-php74 .php .php7 .phtml # php -- cPanel によって生成されたハンドラーを終了します。編集しないでください クリック **変更を保存**し、**閉じる**してエディターを閉じます。ブラウザーから Web サイトをリロードして、エラーが解消されたかどうかを確認してください。 ボーナスのヒント - .htaccess ファイルに複数の古い PHP ハンドラ エントリがある場合は、これらの古い PHP ハンドラをすべて無効にして、エントリを 1 つだけにする必要があります。 - WordPress に必要な MySQL 拡張機能が見つからないというエラーが引き続きサイトに表示される場合は、別の .htaccess ファイルを検索してください。 あなたのウェブサイトのドキュメントルートの上にあります。その .htaccess を開き、そこに PHP ハンドラがあるかどうかを確認して無効にします。繰り返しますが、.htaccess ファイルを編集する前に複製またはバックアップすることができます。