So lösen Sie den WordPress-REST-API-Anforderungsfehler cURL-Fehler 28

WordPressLeistungsfehler: Die REST-API-Anforderung ist aufgrund eines Fehlers fehlgeschlagen.

  • „CURL-Fehler 28“ ist ein häufiges WordPress-REST-API-Problem, das die Leistung Ihrer Website beeinträchtigen und dazu führen kann, dass sich Ihre Website unerwartet verhält.
  • In diesem LernprogrammChen WeiliangWird detailliert beschreiben, wie Sie das Problem „cURL-Fehler 28: Zeitüberschreitung der Verbindung“ auf Ihrer WordPress-Site beheben können.

So lösen Sie den WordPress-REST-API-Anforderungsfehler cURL-Fehler 28

  • WordPress-Leistungsfehler: REST-API hat einen Fehler festgestellt ▲
  • Die REST-API ist eine Möglichkeit für WordPress und andere Anwendungen, mit dem Server zu kommunizieren.Zum Beispiel die Block-Editor-Seite, die auf REST angewiesen ist, um Ihre Seiten und Artikel anzuzeigen und zu speichern.
  • Die REST-API-Anforderung ist mit einem Fehler fehlgeschlagen.
    Fehler: [] cURL-Fehler 28: Zeitüberschreitung des Vorgangs nach 10000 Millisekunden, wobei 0 von -1 Bytes empfangen wurden

und auch,WordPress-PluginSitemap XML-Sitemap gibt es auch eine Fehlermeldung:

<b>Fatal error</b>: Unknown: Cannot use output buffering in output buffering display handlers in <b>Unknown</b> on line <b>0</b><br />

Was ist Curl für WordPress?

  • cURL wird von WordPress und vielen anderen Webanwendungen verwendet软件Dienstprogramme zum Senden und Empfangen von Datenanfragen über URLs.
  • WordPress verwendet cURL, um mehrere API-Anfragen zu verarbeiten.Es kann als Erweiterung der Programmiersprache PHP verwendet werden, und WordPress-Hosting-Dienste helfen dabei.
  • Die Curl-Bibliothek spielt eine wichtige Rolle in der Hintergrundarbeit von WordPress.Wenn die Konfiguration falsch ist, funktioniert die WordPress-Site nicht wie erwartet.

Warum erhält WordPress „cURL-Fehler 28“?

Wird die Datenanfrage des Servers nicht rechtzeitig beantwortet, kann dies zu einem „cURL error 28“-Fehler von WordPress führen.

WordPress verwendet die REST-API, eine Programmiertechnik, um Datenanfragen zu senden und zu empfangen.

Wenn bei diesen Anforderungen eine Zeitüberschreitung auftritt, wird im Site Health-Bericht ein kritisches Problem mit dem Titel „REST-API ist auf einen Fehler gestoßen“ angezeigt.

Wenn Sie ein Problem erweitern, können Sie detailliertere Informationen anzeigen, einschließlich Fehlermeldungen:

Die REST-API-Anforderung ist mit einem Fehler fehlgeschlagen.
Fehler: [] cURL-Fehler 28: Zeitüberschreitung des Vorgangs nach 10000 Millisekunden, wobei 0 von -1 Bytes empfangen wurden

WordPress-Fehler: Ihre Website kann die Loopback-Anforderung nicht abschließen

Möglicherweise sehen Sie auch eine andere verwandte Frage mit dem Titel „Ihre Website kann die Loopback-Anforderung nicht abschließen“.Es wird eine ähnliche Fehlermeldung wie unten beschrieben▼ angezeigt

WordPress-Fehler: Ihre Website konnte die Loopback-Anforderung Nr. 2 nicht abschließen

Loopback-Anforderungen werden verwendet, um geplante Ereignisse auszuführen, und werden auch von den integrierten Design- und Plugin-Editoren verwendet, um die Codestabilität sicherzustellen.
Eine Loopback-Anfrage an Ihre Website ist fehlgeschlagen, was bedeutet, dass Funktionen, die von einer solchen Anfrage abhängen, nicht ordnungsgemäß funktionieren.
Ich habe eine Fehlermeldung erhalten: cURL-Fehler 28: Operation timed out after 10001 milliseconds with

Warum läuft cURL ab?

Eine Reihe von Situationen kann dazu führen, dass cURL in WordPress abläuft:

  1. Beispielsweise könnte ein WordPress-Firewall-Plugin dies als verdächtige Aktivität sehen und REST-API-Anforderungen blockieren.
  2. Wenn Ihr DNS-Server nicht ordnungsgemäß funktioniert, kann dies auch dazu führen, dass HTTP-Anforderungen fehlschlagen, was zu cURL-Timeout-Fehlern in WordPress führt.
  3. Ein falsch konfigurierter WordPress-Hosting-Server mit einem niedrigen Timeout-Schwellenwert kann auch verhindern, dass einige WordPress-Prozesse ordnungsgemäß funktionieren.
  4. Fehlerprobleme, die durch die Verwendung unprofessioneller, veralteter WordPress-Themes verursacht werden.

Jetzt, da wir die Ursache von curl-Fehlern im Allgemeinen kennen, sollte es nicht schwer sein, das Problem „curl error 28: Connection timed out“ zu lösen.

Wie löse ich das Problem des Zustandsfehlers der WordPress-Site?

Schwerwiegender WordPress-FehlerWie man damit umgeht?

Nachdem die WordPress-Website verschoben wurde, ist die Vorderseite der Startseite leer und der Hintergrund ist ebenfalls leer. Was soll ich tun??

Es wird empfohlen, den „WordPress-Debug-Modus“ zu aktivieren, um Probleme mit WordPress zu beheben.

Wie aktiviere ich den WordPress-Debug-Modus?

  1. Bearbeiten Sie die Datei „wp-config.php“ im Stammverzeichnis Ihrer WordPress-Site;
  2. Werden"define('WP_DEBUG', false); ", verwandle dich in"define('WP_DEBUG', true); "
  3. Aktualisieren Sie nach dem Aktivieren des WordPress-Debuggings die Fehlerseite, und der Pfad und die Fehlermeldung des Plugins oder Designs, das den Fehler verursacht hat, werden angezeigt.
/**
* 开发者专用:WordPress调试模式
*
* 将这个值改为true,WordPress将显示所有用于开发的提示
* 强烈建议插件开发者在开发环境中启用WP_DEBUG
*
* 要获取其他能用于调试的信息,请访问Codex
*
* @link https://codex.wordpress.org/Debugging_in_WordPress
*/
define('WP_DEBUG', true);
//define('WP_DEBUG', false);
  • Endlich "define('WP_DEBUG', false); "modifizierter Rücken"define('WP_DEBUG', false); ".

Nach dem Aktualisieren der Fehlerseite wird eine Plugin-Eingabeaufforderung ähnlich der folgenden angezeigt, die den WordPress-Fehler▼ verursacht hat

Strict Standards: Redefining already defined constructor for class PluginCentral in /home/eloha/public_html/etufo.org/wp-content/plugins/plugin-central/plugin-central.class.php on line 13
  • Das vorläufige Urteil lautet, dass es sich um einen schwerwiegenden WordPress-Fehler handelt, der durch ein WordPress-Theme oder ein WordPress-Plugin verursacht wird. Daher ist es notwendig, aufzuzeichnen, welches WordPress-Plugin eine Fehlermeldung hat, und dann eines nach dem anderen zu beseitigen.
  • Im Allgemeinen müssen Sie bei der Fehlerbehebung auf einer Website alle Plugins deaktivieren und zum Standarddesign wechseln.
  • Verständlicherweise zögern die meisten Webmaster, dies zu tun, da dies die Website-Besucher beeinträchtigt, indem sie dazu veranlasst werden, Websites zu durchsuchen, die nicht über die ursprüngliche Funktionalität verfügen.

Empfohlener GebrauchPlugin für Gesundheitsprüfung und FehlerbehebungÜberprüfen Sie, klicken Sie zum Anzeigen auf den unten stehenden Linkspezifische Methode

Chen WeiliangBlog ist anHealth Check & TroubleshootingNach dem „Fehlerbehebungsmodus“ des Plugins wechselte der Test zum Thema „XNUMX“, und das Problem „REST API hat einen Fehler festgestellt“ wurde nicht angezeigt.

  • Allerdings beim AktivierenHealth Check & TroubleshootingIm „Troubleshooting Mode“ des Plugins trat der Fehler auf, als ich zurück zum vorherigen WordPress-Theme wechselte.
  • Daher kann definitiv geurteilt werden, dass das Fehlerproblem „REST-API-Anforderungsfehler cURL-Fehler 28“ durch das WordPress-Theme verursacht wird.

Wenn die obigen Schritte den cURL-Fehler 28 auf Ihrer WordPress-Site nicht beheben können, handelt es sich höchstwahrscheinlich um ein Problem mit der Serverumgebung.

  • Es gibt viele Faktoren, die nur vom Serveranbieter kontrolliert und behoben werden können.Wenn beispielsweise der DNS-Server die Anfrage nicht rechtzeitig lösen kann, führt dies zu einer Zeitüberschreitung der Curl-Anfrage.
  • Eine andere Situation könnte eine langsame Verbindung zum Hostserver oder ein Netzwerkproblem sein.
  • Senden Sie einfach eine Anfrage mit Details zum Fehler an den Kundendienst, und seine Techniker können den Fehler beheben und einen Fix anwenden, um ihn zu beheben.

Hoffnung Chen Weiliang Blog ( https://www.chenweiliang.com/ ) hat „So lösen Sie den REST-API-Anforderungsfehler cURL-Fehler 28 in WordPress“ geteilt, was für Sie hilfreich ist.

Willkommen, um den Link dieses Artikels zu teilen:https://www.chenweiliang.com/cwl-19296.html

Willkommen im Telegrammkanal von Chen Weiliangs Blog, um die neuesten Updates zu erhalten!

🔔 Seien Sie der Erste, der den wertvollen „ChatGPT Content Marketing AI Tool Usage Guide“ im Kanal-Top-Verzeichnis erhält! 🌟
📚 Dieser Leitfaden enthält einen enormen Mehrwert. 🌟Dies ist eine seltene Gelegenheit, verpassen Sie sie nicht! ⏰⌛💨
Teilen und liken, wenn es euch gefällt!
Ihr Teilen und Ihre Likes sind unsere ständige Motivation!

 

发表 评论

Deine Email-Adresse wird nicht veröffentlicht. 必填 项 已 已 * 标注

nach oben scrollen