2016-09-25 7 views
-1

Ich habe ein Problem, dass meine Wordpress-Site eine Datenbankverbindung nach einer Weile der Verwendung der Website gibt. Nachdem ich sudo reboot benutzt habe, ist die Seite wieder online. Die Einstellungen meiner Datenbankverbindung sind korrekt.Wordpress Datenbankverbindung Fehler nach while/nach dem Neustart behoben

Was kann dies verursachen und warum ist es nach dem Neustart behoben?

Mein error.log: http://s000.tinyupload.com/?file_id=51432250094714017709

Könnt ihr etwas Seltsames sehen hier drin? Die Website diemsmartertoday.com existiert nicht mehr.

Antwort

0

Es könnte mehrere Dinge geben, die dazu führen, dass dies geschieht. Haben Sie Ihre Serverprotokolle überprüft, um zu sehen, was vor sich geht?

Ihre MYSQL-Datenbank könnte abstürzen oder Sie haben möglicherweise einen Speicherverlust/nicht genügend Arbeitsspeicher.

Ich würde zuerst Ihre Server-Protokolle überprüfen, aber wenn Sie einen "Speicher Erschöpft" -Fehler bekommen, fügen Sie die folgende Zeile in Ihre wp-config.php-Datei.

definieren ('WP_MEMORY_LIMIT', '64M');

+0

Vielen Dank für Ihre Vorschläge. Wo finde ich den Server-Log auf meinem Ubuntu-Server? – user313020

+0

Wenn Sie Apache verwenden, wäre es in /var/log/apache2/error.log – tux

+0

das ist mein Protokoll .. Ich habe die Definition ('WP_MEMORY_LIMIT', '64M'); und es schien zu funktionieren, aber immer noch randalierend. – user313020

0

Höchstwahrscheinlich stürzt Ihr mysqld-Dienst ab. Sie können dies über die Server-Fehlerprotokolle prüfen/bestätigen (wie es @tux beschrieben hat).

Eine der häufigsten Ursachen dafür wäre Speichermangel. Um dies zu beheben, wie wieder durch @tux beschrieben, versuchen

define('WP_MEMORY_LIMIT', '64M'); 

Wenn das es nicht beheben, Ihre würde nächste Option zu überprüfen, ob eine Swap-Partition auf dem Server verfügbar und aktiviert ist. In Abwesenheit von Swap, wenn das Betriebssystem keinen RAM mehr hat, würde dies zu einem Absturz führen (mit unvorhersehbarem Ergebnis).

Sie können mit dem folgenden Befehl für Swap überprüfen:

# sudo swapon -s 

Sie auch

# sudo top 

erhalten detaillierte Informationen über Speicher und Swap laufen kann.

Wenn es keinen Austausch gibt, können und sollten Sie es erstellen. Die genauen Befehle, dies zu tun auf der Linux-Distribution abhängen würde you'er läuft, so können Sie google

{Ihre Linux-Distribution} wie eine Swap-Partition

Sobald die Swap-Partition aktiv zu schaffen, das Problem sollte Geh weg.

+0

[my error.log] [Kannst du sehen, dass etwas hier drin ist? Die Website diemsmartertoday.com existiert nicht mehr. http://s000.tinyupload.com/?file_id=51432250094714017709 – user313020

Verwandte Themen