WordPressで構築されたウェブサイトにブラウザーを使ってアクセスすると、時々"データベース接続の確立エラー「またはデータベース接続の確立エラー「エラーメッセージが表示されます。この記事では、この問題の原因と解決方法を詳しく説明します。
問題の説明
ブラウザでWordPressのウェブサイトにアクセスすると、次のようなエラーメッセージが表示されることがあります:
- "データベース接続の確立エラー"
- "データベース接続の確立エラー"
これは通常、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 データベースユーザー名<IP
MySQLデータベースの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ウェブサイトのプロンプトを効果的に解決することができます。データベース接続の確立エラー「またはデータベース接続の確立エラー「エラーMySQLデータベースサービスが正常に稼働していること、およびデータベース接続情報がWordPress設定ファイルで適切に設定されていることを確認することが、ウェブサイトを復旧して稼働させるための鍵となります。
お問い合わせ |
---|
記事が読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ! |
① 電話:020-2206-9892 |
② QQ咨询:1025174874 |
三 Eメール:info@361sale.com |
④ 勤務時間:月~金、9:30~18:30、祝日休み |