WordPressでのデータベース接続エラーの処理

数日前、ワードプレスのURLに問題があり、ページに次のように表示されました。

オンラインで見つけてくださいhttps//www.wpbeginner.com/wp-tutorials/how-to-fix-the-error-establishing-a-database-connection-in-wordpress/

データベース設定の問題

WordPressがデータベースに接続するには、次の情報が必要です

  • データベース名
  • データベースのユーザー名
  • データベースパスワード
  • データベースサーバー

これらの情報はファイルwp_config.phpに保存されます。

次のセクションを見つけてください。

define( 'DB_NAME', 'wordpress' );

/** MySQL database username */
define( 'DB_USER', 'leon' );

/** MySQL database password */
define( 'DB_PASSWORD', 'Qt080103@' );

/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

この情報に従って、ログインしてデータベースにアクセスできることを確認してください。主な状況は、この部分に問題があるということです。

ほとんどのデータベースはローカルホスト、つまりローカルホスト上にあり、一部はこのようではありません。データベースホストの接続の問題を確認してください。

データベースを修復する

データベース接続を確認したところ問題なかったので、この部分に陥りました。

wp-config.phpファイルに次の行を追加します

define('WP_ALLOW_REPAIR', true);

然后在浏览器里输入:

http://www.yoursite.com/wp-admin/maint/repair.php

データベース修復ページにアクセスします

返信データベースをクリックします

wp_optionデータテーブルがクラッシュしたことがわかりました。修復後、Webサイトは正常に実行されています。

修復が完了したら、wp-config.phpの修復行を削除または削除することを忘れないでください。これは不要であり、バックドアがある可能性があるためです。

ホストの問題

特に共有仮想ホストの場合、ホストまたはデータベースの実行速度が遅すぎる可能性があります。サービスプロバイダーに連絡して再起動することも方法です。

 

私の経験をここに記録します。あなたが似ているなら、私はあなたを助けます。

 

おすすめ

転載: blog.csdn.net/leon_zeng0/article/details/113856254