「アプリケーションがデータベースに接続できません」エラーの原因 。
このエラーを受け取った場合、PHPコードはすべてが保存されているデータベースから情報を取得できません。
これのいくつかの潜在的な原因は次のとおりです。
- 間違ったデータベース名を使用している可能性があります
- 間違ったユーザー名/パスワードを使用している
- 誤ったデータベースホストを使用している
- データベース自体が破損している可能性もあります。
このエラーは通常、問題のサイトにアクセスしたときに「データベース接続の確立中にエラーが発生しました」と表示されて表示されます。
「アプリケーションがデータベースに接続できません」エラーを修正する方法 。
このデータベースエラーが発生した場合は、次の手順を試して問題を解決できます。
- データベース名(username_databasename)の前にMySQLユーザー名を追加していることを確認してください
- 正しいデータベースホストを使用していることを確認してください。サイトと同じサーバーでデータベースをホストする場合、これはlocalhostになります。
- 正しいデータベース、ユーザー名、パスワードを使用していることを確認してください。
- 正しいユーザー名とパスワードを使用しているかどうかわからない場合は、cPanelのMySQL®データベースを使用して新しいユーザー名とパスワードを作成できます。 [新しいユーザーの追加]で、ユーザー名とパスワードを設定し、[ユーザーの作成]をクリックします。
これを行ったら、作成したばかりの新しいユーザーを適切なデータベースに割り当てる必要があります。これを行うには、[データベースへのユーザーの追加]に移動します。
注: このセクションを正しく完了するには、新しいユーザー名とパスワードを使用するようにwp-configファイルを変更する必要があります。
破損したWordPressデータベースを修復する方法
データベースが破損している可能性があると思われる場合は、WordPressに組み込まれている修復機能を使用してデータベースの修復を試みることができます。
これを行うには、まずcPanelのファイルマネージャーに移動して、wp-configファイルを見つけます。
「That'sAll、Stop Edit」で始まる行を探し、その上に次のコードスニペットを配置します。
define('WP_ALLOW_REPAIR', true);
これを行ったら、http://www.yourdomain.com/wp-admin/maint/repair.phpにアクセスします。
修復または修復して最適化するためのオプションを含むページが表示されます。 注 :必ず迅速に修理してください。このページは安全ではなく、誰でもいつでもアクセスできます。この方法で修復を行う場合は、サイトを安全に保つために、終了時にwp-configファイルからその行を削除してください。