GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> cPanel

Anwendung kann keine Verbindung zur Datenbank herstellen

Ursachen für den Fehler „Anwendung kann keine Verbindung zu einer Datenbank herstellen“ .

Wenn Sie diesen Fehler erhalten, kann der PHP-Code keine Informationen aus der Datenbank abrufen, in der alles gespeichert ist.

Mehrere mögliche Ursachen dafür könnten sein:

  • Möglicherweise verwenden Sie einen falschen Datenbanknamen
  • Verwenden des falschen Benutzernamens/Passworts
  • Verwendung eines falschen Datenbankhosts
  • Die Datenbank selbst kann sogar beschädigt worden sein.

Dieser Fehler zeigt sich normalerweise beim Besuch der betreffenden Website durch die Anzeige „ERROR ESTABLISHING DATABASE CONNECTION.“

So beheben Sie den Fehler „Anwendung kann keine Verbindung zur Datenbank herstellen“ .

Wenn Sie diesen Datenbankfehler erhalten, können Sie versuchen, das Problem mit diesen Schritten zu beheben:

  • Stellen Sie sicher, dass Sie Ihren MySQL-Benutzernamen vor dem Datenbanknamen hinzufügen (Benutzername_Datenbankname)
  • Stellen Sie sicher, dass Sie den richtigen Datenbankhost verwenden. Wenn Sie Ihre Datenbank auf demselben Server wie die Site hosten, ist dies localhost.
  • Vergewissern Sie sich, dass Sie die richtige Datenbank, den richtigen Benutzernamen und das richtige Passwort verwenden.
  • Wenn Sie nicht sicher sind, ob Sie den richtigen Benutzernamen und das richtige Passwort verwenden, können Sie mithilfe von MySQL®-Datenbanken in Ihrem cPanel einen neuen Benutzernamen und ein neues Passwort erstellen. Legen Sie unter "Neuen Benutzer hinzufügen" einen Benutzernamen und ein Passwort fest und klicken Sie auf "Benutzer erstellen".

Sobald Sie dies getan haben, müssen Sie den neuen Benutzer, den Sie gerade erstellt haben, der richtigen Datenbank zuweisen. Gehen Sie dazu auf "Benutzer zur Datenbank hinzufügen".

Hinweis: Sie müssen Ihre wp-config-Datei ändern, um den neuen Benutzernamen und das neue Passwort zu verwenden, um diesen Abschnitt korrekt abzuschließen.

So reparieren Sie eine beschädigte WordPress-Datenbank

Wenn Sie vermuten, dass Ihre Datenbank beschädigt sein könnte, können Sie versuchen, sie mit der integrierten Reparaturfunktion in WordPress zu reparieren.

Wechseln Sie dazu zunächst zum Dateimanager in cPanel und suchen Sie Ihre wp-config-Datei.

Suchen Sie nach der Zeile, die mit „Das ist alles, Bearbeitung beenden“ beginnt, und platzieren Sie darüber dieses Code-Snippet:

define('WP_ALLOW_REPAIR', true);

Sobald Sie dies getan haben, besuchen Sie http://www.yourdomain.com/wp-admin/maint/repair.php.

Sie sollten eine Seite mit Optionen zum Reparieren oder Reparieren und Optimieren sehen. Hinweis :Stellen Sie sicher, dass die Reparatur schnell durchgeführt wird. Diese Seite ist nicht sicher und jede Person kann jederzeit darauf zugreifen. Wenn du die Reparatur auf diese Weise durchführst, stelle sicher, dass du diese Zeile aus der wp-config-Datei entfernst, wenn du fertig bist, um deine Seite sicher zu halten.


cPanel
  1. Kann keine Verbindung zur Datenbank herstellen; Benutzer existiert in Datenbank, aber nicht auf Serverebene

  2. So durchsuchen Sie eine Datenbank mit phpMyAdmin

  3. So stellen Sie eine Remoteverbindung zu MySQL her

  4. Verbinden Sie sich remote mit einer MySQL-Datenbank

  5. Jconsole kann keine Verbindung herstellen

Verwalten von Knotenanwendungen mit PM2

Wie kann ich eine MySQL-Datenbank mit cPanel sichern?

Wie stellt man eine Datenbanksicherung mit JetBackup 5 wieder her?

So stellen Sie eine Remote-Verbindung zu Ihrer Datenbank her

So erstellen Sie eine Datenbank mit dem MySQL-Datenbankassistenten

Wie man mit PHP eine Verbindung zu MySQL herstellt