WordPressデータベース接続エラーを修正する方法



問題を排除するために楽器を試してください

エラーメッセージ「 データベース接続の確立中にエラーが発生しました ’は、WordPressがウェブサイトのデータベースからデータを回収できない場合に表示されます。 WordPressは、すべてのメタ情報、投稿データ、ログイン情報、プラグイン設定、ページデータをデータベースに保存します。とはいえ、テーマ、画像、WordPressコアファイルはデータベースに保存されません。したがって、あなたまたは他の誰かがあなたのWebサイトにアクセスするたびに、データベースから目的のデータを取得/取得するPHPクエリが実行され、何らかの理由で機能が壊れた場合(つまり、データベースからデータを取得できない場合)、このエラーが表示されます。これは単に、WordPressがデータベースから特定のデータを取得できなかったことを意味します。



データベース接続の確立中にエラーが発生しました



このエラーメッセージは非常に一般的であり、WebサーバーでWordPressを使用したことがある場合は、このエラーメッセージに少なくとも1回は遭遇する可能性が非常に高くなります。それでも、この記事では、前述のエラーメッセージの考えられる原因について説明し、問題を解決するために実装できるソリューションのリストを提供します。それでは、始めましょう。



WordPressで「データベース接続の確立エラー」エラーメッセージが表示される原因は何ですか?

WordPressがデータベースサーバーに接続できなくなる理由はたくさんあります。最も一般的で頻繁なものを以下に示します。

  • 無効なデータベースログイン資格情報: このエラーが発生する最も顕著な理由は、WordPressがデータベースサーバーとの接続を確立するために使用する無効なログイン資格情報があることです。 WordPressがデータベースサーバーに接続するために使用するログイン資格情報が有効でない場合、間違ったログイン資格情報が原因でWordPressがデータベースとの接続を確立できないため、このエラーが発生します。
  • 破損したデータベース: データベースが破損している場合は、このエラーが発生する可能性があります。破損とは、データベース内の一部のテーブル/列が変更されている可能性があり、WordPressがデータベース内の特定のテーブル/列から目的のデータ値を取得できないことを意味します。
  • データベースサーバーの問題: このエラーのもう1つの一般的な原因は、データベースサーバーがダウンしていることです。たとえば、ウェブサイトをどこかのウェブサーバーでホストしていて、データベースサーバーもそこにあるが、オンラインではないか接続できない場合、このエラーが発生します。
  • 破損したWordPressファイル: このエラーが発生するもう1つの考えられる理由は、WordPressのインストールディレクトリに破損したファイルがあることです。多くの場合、ハッカーはWordPress Webサイトにアクセスし、新しいファイルを追加したり、既存のファイルを削除したり、元のファイルを微調整したりして、WordPressディレクトリ内のファイルを変更できます。いずれにせよ、WordPressディレクトリに破損したファイルがある場合は、それが原因でこのエラーが発生する可能性があります。
  • 不十分なPHPメモリ: エラーメッセージは、Webサーバーに十分なPHPメモリがない場合にも発生する可能性があります。このような場合、PHPメモリを増やすためにphp.iniファイルを更新する必要があります。

解決策1:WordPressインストールディレクトリでwp-config.phpを確認します

このエラーの修正を進める際に最初にすべきことは、WordPressディレクトリにあるwp-config.phpファイルを確認することです。 wp-config.phpの内容がで変更されているかどうかを確認する必要があります。

これを行うには、WebホスティングのcPanelで提供されているファイルマネージャーを使用してwp-config.phpにアクセスするか、FilezillaなどのFTPアプリケーションを使用してWebサーバーに接続し、にインストールされているテキストエディターでファイルにアクセスします。ローカルコンピューター。



アクセスできるようになったら wp-config.php ファイルには、次の行が含まれていることを確認してください。

define( 'DB_NAME