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



更新された4月2024:エラーメッセージの表示を停止し、最適化ツールを使用してシステムの速度を低下させます。 今すぐ入手 このリンク
  1. ダウンロードしてインストール こちらの修理ツール。
  2. コンピュータをスキャンしてみましょう。
  3. その後、ツールは あなたのコンピューターを修理する.

「データベース接続の確立エラー」は、おそらく最も一般的で恐ろしいもののXNUMXつです。 WordPressが ユーザーが遭遇する可能性があります。 それは確かに死のホワイトスクリーン(WSOD)と密接なリンクです。 このエラーは、WebサイトがWordPressデータベースと通信またはアクセスしなくなり、Webサイト全体がダウンしたことを意味します。 これは簡単な作業ではありません。販売、トラフィック、分析に直接影響を与える可能性があるため、すぐに解決してください。

しかし、心配しないでください。今日は、このエラーを引き起こすいくつかの一般的なシナリオと、Webサイトをすぐに稼働させるためのいくつかの簡単な方法について説明します。

なぜこのエラーが発生するのですか?

つまり、WordPressがデータベースに接続できないため、このエラーが発生します。 WordPressがデータベースに接続できない理由はさまざまです。 データベース接続情報が正しくないか、変更されている可能性があります。 データベースサーバーが応答しない場合があります。 データベースが破損している可能性があります。 私たちの経験では、このエラーは通常サーバーエラーが原因ですが、他の要因も発生する可能性があります。 この問題を解決する方法を見てみましょう。

次のシナリオのいずれかがこのエラーを引き起こす可能性があります。

  • ログイン情報(ユーザー名とパスワード)が変更されている可能性があります。 自分で変更を加えていなくても、何らかの形で変更が行われた可能性があります。
  • エンコードが不十分なプラグインをインストールすると、データベースが破損する可能性があります。
  • Webサイトでは、サーバーの容量を超えるトラフィックの大幅な増加が発生する場合があります。
  • WordPressのホスティングに問題があり、最後に問題が発生したためにデータベースが機能しない場合があります。

Webホスティングプロバイダーに問い合わせる



2024 年 XNUMX 月の更新:

ファイルの損失やマルウェアからの保護など、このツールを使用してPCの問題を防ぐことができるようになりました。 さらに、最大のパフォーマンスを得るためにコンピューターを最適化するための優れた方法です。 このプログラムは、Windowsシステムで発生する可能性のある一般的なエラーを簡単に修正します。完璧なソリューションが手元にある場合は、何時間ものトラブルシューティングを行う必要はありません。

  • ステップ1: PC Repair&Optimizer Toolをダウンロード (Windows 10、8、7、XP、Vista - マイクロソフトゴールド認定)。
  • ステップ2:“スキャンの開始PCの問題の原因である可能性があるWindowsレジストリ問題を見つけるため。
  • ステップ3:“全て直すすべての問題を解決します。

ダウンロード



WebサイトがXNUMX分前(またはXNUMX日)しか機能せず、現在は機能していない場合は、Webホストのページにエラーがある可能性があると考えて間違いありません。

現在、すべての高品質ホスティングプロバイダーは、ほとんどの場合、ライブチャットを介して、一種の事後対応型のサポートを提供しています。

このライブチャットに連絡することから始め、「データベース接続エラー」(文を挿入)があると言って、次のように尋ねます。

  • データベースサーバーがスムーズに実行されている場合、および
  • 現在、サーバー上のアクティビティまたはトラフィックの増加がない場合。

ほとんどの場合、どのような間違いがあるのか​​を伝えると、原因が何であるかを正確に知らせてくれます。

さらに重要なことは、データベースに問題がないかどうか、サーバーに疑わしいアクティビティがあるかどうかを知らせてくれることです。

WP構成ファイルの確認

WP-Config.phpは、おそらくWordPressインストールで最も重要なファイルです。 ここで、WordPressの詳細を入力してデータベースに接続します。 ルートパスワードまたはデータベースユーザーパスワードを変更した場合は、このファイルも変更する必要があります。 最初に確認する必要があるのは、wp-config.phpファイルのすべてが同じかどうかです。

define( 'DB_NAME'、 'database-name'); define( 'DB_USER'、 'database-username'); define( 'DB_PASSWORD'、 'database-password'); define( 'DB_HOST'、 'localhost');

DB_Hostの値は必ずしもlocalhostではないことに注意してください。 これはホストによって異なります。 HostGator、BlueHost、SiteGroundなどの一般的なホストの場合、それはlocalhostです。 他のホスト値はここにあります。

一部の人々は、localhostをIPに置き換えることで問題を解決することを提案しました。 ローカルサーバー環境でWordPressを実行しているときに、このタイプの問題がよく見られます。 たとえば、MAMPを使用すると、IPに切り替えるときにDB_Host値が機能します。

define( 'DB_HOST'、 '127.0.0.1:8889'); IPアドレスは、オンラインWebホスティングサービスによって異なります。

このファイルのすべてが正しい場合(タイプミスがないか確認してください)、サーバーに何か問題があると言っても問題ありません。

https://wordpress.org/support/topic/error-establishing-a-database-connection-on-local-server-2/



専門家のヒント: この修復ツールはリポジトリをスキャンし、これらの方法のいずれも機能しなかった場合、破損したファイルまたは欠落しているファイルを置き換えます。 問題がシステムの破損に起因するほとんどの場合にうまく機能します。 このツールは、パフォーマンスを最大化するためにシステムも最適化します。 それはによってダウンロードすることができます ここをクリック