Fehler beim Herstellen einer databaseverbindung – nach dem Aktualisieren von DNS

Ich habe Website auf meinem Server erstellt, und ich habe Hosting von einer Firma gekauft und dann habe ich die DNS IP aktualisiert, danach, wenn ich versuche, diese Website zu öffnen, es gut geöffnet, aber manchmal gibt es mir diesen Fehler

databaseverbindung fehlgeschlagen

Nicht jedes Mal, Kann mir jemand sagen, warum das passiert, dass es manchmal öffnet und manchmal zeigt es mir den Fehler?

Solutions Collecting From Web of "Fehler beim Herstellen einer databaseverbindung – nach dem Aktualisieren von DNS"

Ein databaseerrors kann aus vielen Gründen auftreten. Dies ist normalerweise das Ergebnis einer falschen databaseadresse, eines falschen Benutzernamens oder eines falschen Kennworts. Es ist wahrscheinlich kein Zeitüberschreitungserrors, da WordPress einen separaten Fehler dafür hat. Hier sind zwei häufige Probleme:

databasekonfiguration

Da intermittierende Fehler auftreten, deutet dies wahrscheinlich auf ein Problem mit dem databaseserver selbst hin. Wenn Sie sich auf einem freigegebenen Host befinden, ist es möglich, dass sie ihre Server überlastet haben. Am besten wenden Sie sich an den technischen Support Ihres Hosts und lassen ihn die mySQL-Auslastung überprüfen und bei Bedarf auf einen anderen Server verschieben.

Ohne weitere Details über Ihre Serverkonfiguration zu wissen, ist es schwierig, weiter zu diagnostizieren.

Cache-Konfiguration

Es könnte auch ein Problem mit einem Caching-Plugin sein, hast du eins?

Sie könnten Cache-Miss haben. Dies tritt auf, wenn etwas im Cache nachgeschlagen wird und nicht gefunden wird. In diesem Szenario muss WordPress dann den Inhalt aus der database generieren und im Cache speichern. Bei korrekter Konfiguration sollte ein Cache-Miss keinen Fehler verursachen.

Ohne weitere Details über Ihre Plugins zu wissen, ist es schwierig, weiter zu diagnostizieren.

wp-config.php

Es ist möglich, dass Ihre Website kompromittiert wurde. Sie sollten Ihre wp-config.php Datei mit wp-config-sample.php vergleichen. Nur die Werte der vorhandenen benannten Konstanten sollten unterschiedlich sein. Es sollte keinen zusätzlichen Code oder definierte Werte geben.