GNU/Linux >> Linux の 問題 >  >> Panels >> cPanel

アプリケーションがデータベースに接続できません

「アプリケーションがデータベースに接続できません」エラーの原因

このエラーを受け取った場合、PHPコードはすべてが保存されているデータベースから情報を取得できません。

これのいくつかの潜在的な原因は次のとおりです。

  • 間違ったデータベース名を使用している可能性があります
  • 間違ったユーザー名/パスワードを使用している
  • 誤ったデータベースホストを使用している
  • データベース自体が破損している可能性もあります。

このエラーは通常、問題のサイトにアクセスしたときに「データベース接続の確立中にエラーが発生しました」と表示されて表示されます。

「アプリケーションがデータベースに接続できません」エラーを修正する方法

このデータベースエラーが発生した場合は、次の手順を試して問題を解決できます。

  • データベース名(username_databasename)の前にMySQLユーザー名を追加していることを確認してください
  • 正しいデータベースホストを使用していることを確認してください。サイトと同じサーバーでデータベースをホストする場合、これはlocalhostになります。
  • 正しいデータベース、ユーザー名、パスワードを使用していることを確認してください。
  • 正しいユーザー名とパスワードを使用しているかどうかわからない場合は、cPanelのMySQL®データベースを使用して新しいユーザー名とパスワードを作成できます。 [新しいユーザーの追加]で、ユーザー名とパスワードを設定し、[ユーザーの作成]をクリックします。

これを行ったら、作成したばかりの新しいユーザーを適切なデータベースに割り当てる必要があります。これを行うには、[データベースへのユーザーの追加]に移動します。

注: このセクションを正しく完了するには、新しいユーザー名とパスワードを使用するようにwp-configファイルを変更する必要があります。

破損したWordPressデータベースを修復する方法

データベースが破損している可能性があると思われる場合は、WordPressに組み込まれている修復機能を使用してデータベースの修復を試みることができます。

これを行うには、まずcPanelのファイルマネージャーに移動して、wp-configファイルを見つけます。

「That'sAll、Stop Edit」で始まる行を探し、その上に次のコードスニペットを配置します。

define('WP_ALLOW_REPAIR', true);

これを行ったら、http://www.yourdomain.com/wp-admin/maint/repair.phpにアクセスします。

修復または修復して最適化するためのオプションを含むページが表示されます。 :必ず迅速に修理してください。このページは安全ではなく、誰でもいつでもアクセスできます。この方法で修復を行う場合は、サイトを安全に保つために、終了時にwp-configファイルからその行を削除してください。


cPanel
  1. Debian8でMariaDB10を使用してマスターデータベースを複製する

  2. MySQLにリモート接続する方法

  3. Jconsole が接続できない

  1. Sshを使用してリモート接続できませんか?

  2. データベースに接続できません。ユーザーはデータベースに存在しますが、サーバーレベルには存在しません

  3. phpMyAdminを使用してデータベースを検索する方法

  1. cPanelを使用してWordPressを手動でインストールする方法

  2. MySQLデータベースにリモートで接続する

  3. 修正方法:古い安全でない認証を使用して mysqlnd が MySQL 4.1+ に接続できない