WordPressサイトで「Error establishing database connection(データベース接続の確立エラー)」または「Error establishing a database connection(データベース接続の確立エラー)」と表示された場合の対処方法

WordPressで構築されたウェブサイトにブラウザーを使ってアクセスすると、時々"データベース接続の確立エラー「またはデータベース接続の確立エラー「エラーメッセージが表示されます。この記事では、この問題の原因と解決方法を詳しく説明します。

WordPressサイトで「Error establishing database connection(データベース接続の確立エラー)」または「Error establishing a database connection(データベース接続の確立エラー)」と表示された場合の対処方法

問題の説明

ブラウザでWordPressのウェブサイトにアクセスすると、次のようなエラーメッセージが表示されることがあります:

  • "データベース接続の確立エラー"
WordPressサイトで「Error establishing database connection(データベース接続の確立エラー)」または「Error establishing a database connection(データベース接続の確立エラー)」と表示された場合の対処方法
  • "データベース接続の確立エラー"
WordPressサイトで「Error establishing database connection(データベース接続の確立エラー)」または「Error establishing a database connection(データベース接続の確立エラー)」と表示された場合の対処方法

これは通常、WordPressが以下に正しく接続されていないことを意味します。MySQLデータベースサイトの読み込みに失敗する。

問題の原因

この問題は通常、アクセスしたWordPressウェブアプリケーションがMySQLデータベースに正しく接続できないために発生します。一般的な原因は以下のとおりです:

  • MySQLデータベースサービスが実行されていない
  • データベースへのログイン情報(ユーザー名、パスワード、またはデータベース名)が正しくない。
  • データベースサーバアドレスエラー
  • データベースの破損

処方

この問題を解決するには、MySQLデータベースサービスが正しく実行されているかどうかを確認し、WordPressウェブアプリケーションのデータベース接続情報を再設定する必要があります。以下はその具体的な手順です:

1.MySQLデータベースサービスの状態を確認する

MySQLデータベースサーバーにログインし、以下のコマンドを実行してMySQLデータベースサービスのステータスを表示する:

systemctl status mysql

MySQLデータベースサービスが アクティブデータベース・サービスが正常に実行されていることを示す以下のメッセージが表示されます:

mysql.service - MySQL コミュニティサーバー
   ロード: ロード (/lib/systemd/system/mysql.service; 有効; ベンダープリセット: 有効)
   アクティブ: アクティブ (実行中) 以降 Mon 2023-07-03 15:57:24 CST; 1 時間 30 分前
   ...

MySQLデータベースサービスが 不活発MySQL データベースサービスが停止されたことを示す次のメッセージが表示されます:

mysql.service - MySQL コミュニティサーバー
   ロード済み: ロード済み (/lib/systemd/system/mysql.service; 有効; ベンダープリセット: 有効)
   アクティブ: アクティブでない (dead) since Mon 2023-07-03 14:57:34 CST; 1 時間 30 分前
   ...

この場合、MySQLデータベース・サービスを開始する必要がある。次のコマンドを実行してサービスを開始する:

systemctl start mysql

起動中にERRORエラーが報告された場合は、エラーメッセージに従ってデータベース・サービスの構成を修正し、起動コマンドを再実行する必要があります。

2.MySQLデータベース接続のテスト

MySQLデータベース・サービスが正しく実行されていることを確認したら、MySQLデータベースに正しくログインできるかどうかをテストする。以下のコマンドを実行する:

mysql -u -h-p<パスワード

説明

  • <ユーザーMySQL データベースユーザー名
  • <IPMySQLデータベースのIPアドレス
  • <パスワードMySQLデータベースのパスワード

ログインに成功してもデータベースのパスワードが間違っている場合は、MySQLデータベースのパスワードを再度変更する必要があります。詳細については、MySQLの公式ドキュメントを参照してください。

3.WordPressの設定ファイルを修正する

データベースのパスワードが正しく、正しくログインできることを確認したら、WordPressウェブサイトのプログラムでデータベースの接続情報を変更します。編集 wp-config.php ファイルの DB_PASSWORD フィールドに対応するデータベースパスワードは、正しいMySQLデータベースパスワードに置き換えられる。

CentOS 7オペレーティングシステムで、wp-config.php ファイルパスは /usr/share/nginx/html/wordpress 例として、以下のコマンドを実行する:

vim /usr/share/nginx/html/wordpress/wp-config.php

以下を見つける:

/** MySQL データベースのパスワード */
define('DB_PASSWORD', 'your_database_password');

そうしれいかん 'your_database_password' MySQLデータベースのパスワードを正しいものに置き換える。

ファイルを保存して終了するには :wq を押してから 入る 鍵だ。

WordPressサイトで「Error establishing database connection(データベース接続の確立エラー)」または「Error establishing a database connection(データベース接続の確立エラー)」と表示された場合の対処方法

概要

上記の手順で、WordPressウェブサイトのプロンプトを効果的に解決することができます。データベース接続の確立エラー「またはデータベース接続の確立エラー「エラーMySQLデータベースサービスが正常に稼働していること、およびデータベース接続情報がWordPress設定ファイルで適切に設定されていることを確認することが、ウェブサイトを復旧して稼働させるための鍵となります。


お問い合わせ
記事が読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ!
電話:020-2206-9892
QQ咨询:1025174874
Eメール:info@361sale.com
勤務時間:月~金、9:30~18:30、祝日休み
投稿者:photon fluctuations、リツイート(帰属表示付き):https://www.361sale.com/ja/12442/

好き (0)
前へ 2024年7月3日(水)午前11時25分
次のページ 2024年7月3日(水)午後3時15分

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

お問い合わせ

020-2206-9892

QQ咨询:1025174874

Eメール:info@361sale.com

勤務時間:月~金、9:30~18:30、祝日休み

カスタマーサービス WeChat
グローバルユーザー登録およびログインを容易にするため、電話によるログイン機能を停止いたしました。ログインに問題が発生した場合は、カスタマーサービスまでご連絡ください。