WP Admin extrem langsam

Lesezeit: 4 Minuten

WP Admin extrem langsam
Mariano Grandioso

Das WP-Backend einer Site, an der ich arbeite (es handelt sich um eine Multisite), braucht etwa 25 Sekunden zum Laden.

Bis gestern hat alles einwandfrei funktioniert und das Frontend funktioniert immer noch einwandfrei. Alle anderen Seiten auf demselben Server laufen genauso gut, also MUSS es ein WP-Backend-Problem sein.

Ich erinnere mich nicht genau, welche Änderung es war, die es so langsam machte. Ich erinnere mich, dass ich WP kürzlich aktualisiert habe (auf Version 3.4.2), einige Plugins auf einer der Seiten hinzugefügt und die maximale Upload-Dateigröße geändert habe.

Ich habe versucht, alle Plugins zu deaktivieren, die Themen auf die Standardeinstellungen zurückzusetzen, die maximale Dateigröße zurückzusetzen und hinzuzufügen define('WP_MEMORY_LIMIT', '1024M'); (und andere Werte) in WP-config, aber nichts davon hat geholfen.

Ich habe auch versucht, das Netzwerk zu aktualisieren, aber ich habe eine Fehlermeldung erhalten – es konnte keine Verbindung zum Host hergestellt werden.

Irgendwelche Ideen?

Ich habe mich mit unserem Netzwerkadministrator in Verbindung gesetzt und wir haben das Problem gelöst.

Ich werde seine Antwort hier kopieren. Hoffe es hilft jemandem.

Verwendet WordPress „selbstreferenzierende URLs“? Was ich damit meine, ist, dass WordPress versucht, auf seine eigenen Vorlagen/CSS zuzugreifen, indem es vollständig qualifizierte Domänennamen in der URL verwendet (z http://example.co.uk/someurl )

Da wir Network Address Translation (NAT) auf unseren Firewalls verwenden, um die echte IP-Adresse des Servers zu verbergen, hat dies den Nebeneffekt, dass der Server versucht, den Datenverkehr an die externe Schnittstelle weiterzuleiten, wenn er versucht, auf seine eigenen URLs zuzugreifen unsere Firewall, wo das DNS auflöst.

Die Lösung dafür ist sehr einfach – wir fügen einfach die Site-URL in die Datei /etc/hosts ein, damit der Server weiß, dass er seine eigene IP-Adresse anstelle der Adresse auf der Firewall verwenden soll.

Also hat er unsere Adresse zur Hosts-Datei hinzugefügt und jetzt funktioniert es perfekt. Fantastisch.

Ich habe das schon einmal gesehen, wo die Admin-Seiten versuchen, externe WordPress-Sites nach Details zu WordPress-Upgrades, Plugin-Updates und WordPress-Neuigkeiten abzufragen. Wenn kein ordnungsgemäßer Zugriff besteht (aufgrund von Firewall-Einschränkungen, schlechtem DNS usw.), muss die Seite warten, bis die HTTP-Anforderungen (ich glaube, WP verwendet cURL) abgelaufen sind.

Wenn Sie die Ursache immer noch nicht identifizieren können, würde ich eine Auffanglösung empfehlen, indem Sie xdebug installieren und die Seite mit webgrind, xcachegrind usw. profilieren

  • Ich habe mein WLAN deaktiviert und die Admin-Site wurde schneller geladen. Also ja, Sie haben Recht damit, dass WP externe Ressourcen abfragt.

    – Redgren Grumbholdt

    12. November 2020 um 7:43 Uhr

Hatte das gleiche Problem eine Woche lang und jetzt wurde das Problem des sehr langsamen WP-Admins gelöst!

Vorher kann ich nicht auf meine Seiten zugreifen, wenn ich inkognito verwende oder nicht als WP-Benutzer angemeldet bin, aber alle Zeiten im wp-admin dauert es 40 Sekunden – Minute oder sogar nie.

Lösung, die funktioniert hat:

Ich habe über das CPanel auf die Dateien im Dateimanager zugegriffen, und ich habe so viele unbenutzte und unnötige Ordner und Designs gesehen, und das ist der Grund für den sehr langsamen Zugriff auf den Administrator.

Das lag daran, dass ich in den Tagen als Neuling viele Dateien in das öffentliche Http gestopft hatte und es dadurch überlastet war.

Ich habe mich bei einem anderen CPanel-Konto angemeldet, das ich zuvor persönlich gekauft habe, und die Ordner der “richtigen” mit den “überlasteten” verglichen und alle unnötigen komprimiert, gesichert und gelöscht.

Mein Gastgeber: Hostgator, hat auch gut reagiert.

Hoffe, das würde anderen helfen.

Ich hatte auch ein sehr langsames Dashboad in WordPress. Als ich die Antwort von James C las, stellte ich fest, dass sich meine Website in einem Unternehmensintranet hinter einer Firewall befindet, um auf das Internet zuzugreifen.

James C antwortete:
„Ich habe das schon einmal gesehen, wo die Admin-Seiten versuchen, externe WordPress-Sites nach Details zu WordPress-Upgrades, Plugin-Updates und WordPress-Neuigkeiten abzufragen. Wenn es keinen richtigen Zugriff gibt (aufgrund von Firewall-Einschränkungen, schlechtem DNS usw.), dann hat die Seite auf die HTTP-Anforderungen zu warten (ich glaube, WP verwendet cURL), um das Zeitlimit zu überschreiten.”

Meine Lösung bestand darin, alle Internetverbindungen zu vermeiden: (1) Deaktivieren Sie alle WordPress-Updates mit dem WordPress-Plugin “Alle WordPress-Updates deaktivieren”. (2) WordPress-Plugin „Google Fonts deaktivieren“ aktivieren

Nach diesen beiden Plugin-Aktivierungen arbeitet das Dashboard mit einer angemessenen Geschwindigkeit.

1003830cookie-checkWP Admin extrem langsam

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy