WordPressデータベースとの接続エラーを修正する方法は?  この記事をご覧ください。

十分長い間Webを閲覧している場合は、このエラーを数回見たことがあるはずです。 「」 データベースへの接続の確立中にエラーが発生しました"; それは erreur 特に初心者ユーザーにとっては非常にイライラします。 

このチュートリアルでは、ソリューションのリストをコンパイルして、WordPressでこのエラーを修正する方法を示します。

レマルク: データベースに変更を加える前に、次のことを確認してください。 バックアップが必要です.

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

しかし、前に、WordPressをインストールしたことがない場合は、 WordPressのブログ7の手順をインストールする方法 et あなたのブログにワードプレスのテーマを、見つけインストールしてアクティブにする方法 

それから私たちがここにいる理由に戻りましょう。 

このエラーの原因は何ですか?

つまり、WordPressがデータベースとの接続を確立できないため、このエラーが発生します。 これで、WordPressがデータベースとの接続を確立できない理由はさまざまです。

私たちを発見 5 WordPressはプラグインのより良いエラーを管理するための404

データベースのログイン詳細が間違っているか、変更されている可能性があります。 データベースサーバーが応答していないか、データベースが破損している可能性もあります。

私たちの調査では、このエラーの大部分はサーバーエラーが原因で発生することがわかりましたが、他の要因も考えられます。

この問題を解決する方法を見てみましょう。

/ wp-admin /でも問題は発生しますか?

最初に行うことは、パブリックインターフェイスまたはパブリックインターフェイスの両方で同じエラーが発生することを確認することです。 "フロントエンド" ウェブサイトの、ダッシュボードまたは 「バックエンド」 (wp-admin)。 エラーメッセージの場合 「データベースとの接続の確立中にエラーが発生しました」 は両方のページで同じなので、次の手順に進みます。

発見 WordPressデータベースをphpMyAdminで複製する方法

で別のエラーが表示される場合 wp-admin以下のような例えば何か 「データベースのXNUMXつ以上のセクションが利用できません。 データベースの修復が必要になる場合があります」、次にデータベースを修復する必要があります。

あなたは、あなたに次の行を追加することでこれを行うことができます WP-config.phpを。 行の直前に追加 « それだけです、編集をやめてください! ハッピーブログ».

( 'WP_ALLOW_REPAIR'、true)を定義します。

設定が完了したら、次のページにアクセスして設定を確認できます。 http://www.yoursite.com/wp-admin/maint/repair.php

データベースの修復

この機能が設定されている場合、この機能にアクセスするためにユーザーがログインする必要はありません。 実際、その主な目的は、破損したデータベースを修復することです。 さらに、データベースが破損していると、ユーザーは接続できないことがよくあります。

それであなたが終わったら 修理 et データベースの最適化、必ずファイルから削除してください WP-config.phpを.

この修復で問題が解決しない場合、または修復を完了できない場合は、この記事を読み続けてください。 別のより効果的な解決策が見つかるかもしれません。

wp-config.phpファイルを確認します

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 いつもではないかもしれない ローカルホスト。 ホストによって異なります。 のような人気のあるWebホストの場合 Hostgatorのお申し込み, Site5です ローカルホスト

これらを使用してディレクトリを参照します ホスティングへのファイル転送を行うFTPクライアント

localhostをIPアドレスに置き換えることで問題を解決することを提案する人もいました。 WordPressがローカルサーバーで実行されている場合、この種の問題が発生するのはよくあることです。 たとえば MAMP、値 DB_HOST IPアドレスに変更すると動作するようです。

発見してさらに進む XAMPPで/のWindows PC上でローカルのWordPressのインストール方法

定義( 'DB_HOSTを'、 '127.0.0.1:8889');

IPアドレスは、Webホストサービスによって異なります。

ファイル内のすべての場合 WP-config.phpを (正しいですタイプミスがないか必ず確認してください)、問題はサーバーレベルにあると言っても過言ではありません。

Webホストに相談してください(MySQLサーバ)

Webサイトが大量のトラフィックで過負荷になると、データベースとの接続を確立するときにエラーが発生することがあります。 基本的に、サーバーは負荷を処理できません(特に共有ホスティングを使用している場合). 

専用サーバー、VPS、共有またはクラウド? 最高のWordPress Webホスティングソリューションは何ですか

その後、Webサイトが非常に遅くなり、一部のユーザーではこのエラーが発生します。 したがって、最善の方法は、電話またはライブチャットでWebホスティングプロバイダーに連絡し、MySQLサーバーが応答モードになっているかどうかを尋ねることです。

MySQLサーバーが実行されているかどうかを確認したいユーザーのために、できることがいくつかあります。 同じサーバーでホストされている他のWebサイトを試して、同じ問題が発生するかどうかを確認してください。 同じエラーが発生した場合は、WebホストのMySQLサーバーに問題があることは明らかです。

ユーザーが特定のページを編集できるようにするにはどうすればよいですか?  この記事をご覧ください

この同じサーバーでホストされている別のWebサイトがわからない場合は、コントロールパネルに移動して、 phpMyAdminの データベースに接続するため。 ログインできる場合は、データベースのユーザーアカウントに十分な権限があるかどうかを確認してください。

という新しいファイルを作成します testconnection.php 次のコードを中に貼り付けます。

必ずユーザー名とパスワードを置き換えてください。 接続が成功した場合は、ユーザーに十分な権限があり、問題が発生していることを意味します。 ファイルに戻る WP-config設定 すべてが正しいことを確認するために(タイプミスを再分析する).

記事もご覧ください ソーシャルネットワークであなたの記事を共有するための6 WordPressプラグイン

に移動してデータベースに接続できない場合 phpMyAdminの そうすれば、問題はサーバーにあることがわかります。 必ずしもMySQLサーバーがダウンしていることを意味するわけではありません。 これは、ユーザーに十分な権限がないことを意味している可能性があります。

したがって、この場合はWebホストに連絡して、修正できるようにすることが重要です。

他の人のために働いたソリューション

これらのソリューションは機能しないことに注意することが重要です。 したがって、それらを使用することはリスクを構成します。 そのため、問題が発生した場合に備えて、バックアップがあることを確認する必要があります。.

ディーパック・ミタル 彼のクライアントのために、彼はデータベースを修復しようとしたと述べています。 この修理の後でも、エラーは消えませんでした。 その後、さまざまなことを試しましたが、最終的に問題はWebサイトのURLにあることがわかりました。 どうやら、後者が変更されたため、エラーが発生したようです。 彼は要求をしました SQL シュール phpMyAdminの:

UPDATE SET wp_options option_value = 'YOUR_SITE_URL' OPTION_NAME = 'SITEURL'

置き換えてください 「YOUR_SITE_URL」 現在のURLで。

それは彼女の問題と彼女の投稿にコメントした他の人の問題を解決したようでした。

Sachinum 彼はデータベースに接続できたと主張しました testconnection.php、でユーザーを置き換えました WP-config.phpを ユーザー別 ルート。 それ以来、WordPressはうまく機能し始めました。

その後、設定を元に戻し、すべてが完全に機能しました。 彼は何が悪かったのか理解できなかった。 彼はそれがタイプミスによるものであると結論付けました。

発見も 2データベースのWordPressをマージする方法

全体として、これは本当に苛立たしい間違いです。 うまくいったように見えたので、何を試しましたか? 他の人があなたと同じ解決策を考え出すために多くの時間を無駄にしないように、私たちはそれを一般の人々と共有したいと思います。

プレミアムWordPressプラグインもご覧ください  

他にも使えます WordPressのプラグイン モダンな外観を与え、ブログやウェブサイトの取り扱いを最適化します。

ここでは、そのためのプレミアムWordPressプラグインを提供しています。

1。 お問い合わせフォーム7 Aweberアドオン

Ce WordPressのプラグイン プレミアムはシンプルさを兼ね備えています WordPressのプラグイン お問い合わせフォーム7 そしてあなたのウェブサイトに作成のシステムを追加します お問い合わせフォーム. の自動応答モジュールを統合します AWeber あなたのリストに直接電子メールを送ることができます AWeber。 

cf7 aweberアドオン

主な機能は次のとおりです。 AWeber WordPressダッシュボードで、独自のサブスクリプションフォームを作成するための8つの魅力的でかわいいテンプレート。これにより、アカウントのブロードキャストキャンペーン全体をすぐに確認できます。 オートレスポンダー ワンクリックで、インストールが簡単で、jQueryおよびWordPressの最新バージョンとの互換性、完全なドキュメント、24時間年中無休のサポートを利用できます。

ダウンロード | デモ | ウェブホスティング

2. トータルレシピジェネレーター

Total Recipe Generatorは、WordPressで利用できるプレミアムレシピプラグインです。 それはあなたが群衆から目立つのを確実に助ける方法であなたのレシピをユーザーに提示する機会をあなたに与えます。スキーマと栄養素の要素またはアドオンプラグインワードプレスを備えたトータルレシピジェネレーターワードプレスレシピメーカー

Ce WordPressのプラグイン あなたのウェブサイトを簡単に 料理レシピに特化したウェブサイト。 次のことができるようになります。

栄養素(ナトリウム、炭水化物、タンパク質など)の量に従ってリストされたレシピをフィルターし、階層的で意味的な順序で調理時間に従って調理時間に従ってリストされたレシピをフィルターします。難易度、レシピの種類、すべてドロップダウン値などを使用…

ダウンロード | デモ | ウェブホスティング

3。 AccessPressソーシャルアイコンプロ

AccessPress Social Icons Proを使用すると、さまざまなソーシャルアイコンを作成し、WordPress Webサイトからソーシャルプロファイルをリンクできます。 ソーシャルメディアプロファイル用の美しいアイコンを作成、パーソナライズ、デザインできるため、非常に魅力的です。 AccessPressソーシャルアイコンプロWordPressプラグイン

このプレミアムWordPressプラグインは、16種類の美しいアイコンセットから選択できます。 それに加えて、独自のアイコンセットの作成、カスタマイズ、サイズの設定、複数の効果の追加などを行うことができます。

ダウンロード | デモ | ウェブホスティング

推奨リソース

ウェブサイトの構築と管理に役立つ他の推奨リソースをご覧ください。

まとめ

ここは ! このチュートリアルは以上です。このチュートリアルがWordPressデータベース接続エラーの修正に役立つことを願っています。 あなたがそれを好きなら、気軽に お気に入りのソーシャルネットワークで友達と共有しましょう

ただし、相談することもできます 私たちのリソース、インターネットサイトの作成プロジェクトを実行するためにさらに要素が必要な場合は、 WordPressブログの作成。

しかし、その間、私たちに知らせてください あなたのコメント 専用セクションの提案。

...