Ich verwende WordPress auf einem lokalen WAMP-Server und wenn ich zu "Plugins" oder "Dashboard> Updates" oder sogar zu "Dashboard" gehe, wird nichts geladen (keine WordPress-Nachrichten, keine Updates, und ich kann nicht nach Plugins suchen noch aktualisieren).
Im Abschnitt "Plugins" wird Folgendes angezeigt, wenn ich versuche, nach etwas zu suchen:
Ein unerwarteter Fehler ist aufgetreten. Möglicherweise stimmt etwas nicht mit WordPress.org oder der Konfiguration dieses Servers. Wenn Sie weiterhin Probleme haben, versuchen Sie es in den Support-Foren.
Hat jemand dieses Problem schon einmal angetroffen? Es ist mir vor ein paar Wochen über Nacht passiert. Es hat lange funktioniert und dann hat es eines Tages aufgehört. Was ich schon gemacht habe:
- Durchsucht die Support-Foren von Google und WordPress.org. Dieses Problem wird hunderte Male erwähnt und es gibt keine Lösung.
- Überprüft php.ini, Apaches Konfiguration, .htaccess, aktiviert potenziell verwandte PHP / Apache-Module, überprüft, ob WAMP auf "online" gesetzt ist (auf meinen WAMP kann jetzt von anderen Netzwerkcomputern zugegriffen werden).
- Erlaubt jede Erlaubnis für WAMP unter "Erlaube ein Programm durch die Windows Firewall".
- Alle Plugins und Themes außer dem Standard deaktiviert.
- Aktiviert [Einstellungen> Allgemein], um festzustellen, ob und welche URLs gültig sind.
- Erneut gespeichert [Einstellungen> Permalinks].
- Installierte ein anderes WordPress auf diesem localhost und es funktioniert . Also, warum nicht der erste?
Antworten:
In meinem Fall war es einfach die SITE-URL, die in Einstellungen -> Allgemein leer gelassen wurde. Ich füllte es mit meiner Site-URL und alles begann wieder zu funktionieren.
Ich fand es heraus, indem ich WP_DEBUG in wp-config.php aktivierte, und ich bekam den folgenden Fehler: "Hinweis: Undefinierter Index: Host"
quelle
Für mich war das Problem, dass meine localhost-Software (MAMP, auf macOS) keine sichere Verbindung herstellen konnte. Nach dem Aktivieren von WP_DEBUG und dem Überprüfen der Protokolldatei wurde der folgende Fehler angezeigt (Hervorhebung von mir hinzugefügt):
Nach einigem Nachforschen habe ich eine Website gefunden, die besagt, dass meine PHP-cURL-Erweiterung möglicherweise deaktiviert ist. Ich habe eine phpinfo () Seite erstellt, die überprüft werden soll. es war bereits aktiviert.
Dann habe ich eine andere Site gefunden, die besagt, dass MAMP eine libcurl-Bibliothek enthält, in der ein ca-cert-Bundle fehlt. Ich werde den Seiteninhalt hier kopieren, für den Fall, dass diese Seite länger dauert :)
Kopiert von http://dev.soup.io/post/56438473/If-youre-using-MAMP-and-doing-something
quelle
Nun, auch wenn ich ein ähnliches Problem hatte, wurde es durch folgende Schritte gelöst.
1) Melden Sie sich bei "Cpanel" Ihres Hostings an.
2) Gehen Sie zu "Health Checks and Monitoring".
3) Klicken Sie auf "Port 80".
4) Überprüfen Sie, ob es blockiert ist
.
b) NEIN >> Wenden Sie sich an Ihren Hosting-Support.
5) Wenn 4a >> Klicken Sie auf den Port entsperren, kann es einige Minuten dauern, bis der Port entsperrt ist.
quelle
Stieß auf das gleiche Problem. Das Dashboard wurde problemlos geladen, nur die Abschnitte "Designs" und "Plugins" waren sehr langsam.
Fand heraus, dass es nur ein DNS-Problem war, nachdem ich mit nslookup nachgesehen hatte.
anstelle meiner eigentlichen IP-Adresse.
Gelöst es, indem Sie dies tun:
quelle
Nachdem ich mehr Zeit damit verbracht habe, habe ich dies durch Anschauen gelöst
Stellen Sie sicher, dass dieses Flag falsch ist, falls dies nicht der Fall ist
quelle
Versuchen Sie, wordpress.org zu pingen, und geben Sie den DNS-Eintrag in /etc/resolv.conf ein
quelle
Bearbeiten
wp_config.php
Sie den folgenden Code und fügen Sie ihn am Ende der Datei hinzu:Das sollte die Installation von Plugins und Themes direkt aus dem Online-Repository ermöglichen.
quelle
Gehen Sie zu Diese Seite, laden Sie die zip-Datei des Plugins herunter, installieren Sie sie und aktivieren Sie sie.
Wechseln Sie zu Ihrem WordPress-Dashboard, klicken Sie auf WPCF-Editor, und öffnen Sie den Tab-Proxy.
Stellen Sie Ihren HTTP-Proxy ein.
Zumindest funktioniert es bei mir.
quelle
Definieren Sie einfach Ihre Site-URL in der
wp_config
Datei. Beispiel:quelle
So wurde mein Problem behoben.
Schritt 1: Gehen Sie zu Cpanel.
Schritt 2: Klicken Sie auf "File Manager".
Schritt 3: Öffnen Sie "Wp-config.php" im Bearbeitungsmodus.
Schritt 4: Fügen Sie diese Zeile
define('WP_HTTP_BLOCK_EXTERNAL', false);
am Ende ein. Schritt 5: Speichern Sie die DateiÜberprüfen Sie nun Ihr
http://yourdomain.com/wp-admin/
Dashboard - ich denke, es wird behoben.quelle