So korrigieren Sie den cURL-Fehler 28 von WordPress
Veröffentlicht: 2022-07-26Einer der unbesungenen „Wasserträger“ des World Wide Web ist die Shopper URL (cURL)-Bibliothek. In Wahrheit verwendet praktisch jedes „Ding“, das über das Internet funktioniert, cURL. Es hat sogar Enthusiasten über unsere Atmosphäre hinaus. Es ist eine Sammlung von Anwendungen, mit denen Sie Daten mit URLs übertragen können, und WordPress verwendet sie, wenn es dazu neigt, eine Anwendungsprogrammierschnittstelle (API) zu verlangen. Wenn diese Verbindung bezüglich cURL und WordPress Relaxation API-Instanzen fehlschlägt, wird ein cURL-Fehler angezeigt.
Wenn es viele verschiedene cURL-Störungen gibt, liegt unsere Konzentration bei Fehler 28 , der hier aufgeführt ist. Zum Glück gibt es eine Menge Fixes:
- Deaktivieren Sie kurzfristig Ihre Firewall und Schutz-Plugins.
- Stellen Sie sicher, dass Ihr Host die aktuellste Ausgabe der cURL-Bibliothek und des beteiligten Programms verwendet.
- Testen Sie Ihre SSL-Einstellungen (Secure Sockets Layers) und konfigurieren Sie sie neu.
- Stellen Sie sicher, dass Ihre anderen WordPress-Plugins niemals zu Ihren Problemen beitragen.
- Wenden Sie sich an Ihren Gastgeber, wenn Sie keinen richtigen finden können.
Obwohl es viele einzigartige cURL-Probleme gibt, werden wir uns wahrscheinlich weiter unten über Fehler 28 unterhalten. Trotzdem prüfen wir, wo es nötig ist, auch, ob ein weiterer cURL-Fehler auftaucht, um Sie zu überraschen.
1. Deaktivieren Sie Ihre Firewalls und Sicherheits-Plugins
Ein besonderer Weg, um herauszufinden, ob Sie einen cURL-Fehler haben, besteht darin, die Seite Anwendungen > Site -Wellness in nur WordPress zu besuchen. Diese Art von Fehler ist normalerweise kritisch und WordPress gibt Fehler 28 einen eindeutigen Namen.

Eine der ersten Lösungen, die Sie ausprobieren können, besteht darin, alle Firewalls oder Sicherheits-Plugins auf Ihrer Webseite zu deaktivieren. Natürlich tun Sie dies über die Anzeige Plugins > Installierte Plugins :

Sobald Sie dies tun, führen Sie die nächsten Aktionen aus:
- Sehen Sie sich die Website Gesundheit noch einmal an, um den Fehler zu finden.
- Rufen Sie die Protokolle für Ihr Stabilitäts- oder Firewall-Plug-in ab, um zu sehen, welche API-Anforderung die Herausforderung verursacht hat.
- Ändern Sie die Einstellungen für Ihr Plugin und aktivieren Sie es erneut, um sicherzustellen, dass der Fehler verschwindet.
Dies ist normalerweise der wichtigste Grund für einen cURL-Fehler, also sollten Sie sicherstellen, dass dies nicht das Problem ist, bevor Sie nach anderen Lösungen suchen.
2. Stellen Sie sicher, dass Ihr Webhosting-Dienstleister eine aktuelle Variante von cURL verwendet
Es gibt eine Auswahl an miteinander verbundenen Bibliotheken und Anwendungen, die sicherstellen, dass WordPress so funktioniert, wie Sie es erwarten. Obwohl cURL nur eine ist, müssen Ihre PHP- und OpenSSL-Varianten alle aktuell sein.
Die bessere Information ist, dass Sie dies nur in WordPress überprüfen können. In diesem Moment können Sie noch einmal zur Ressourcen > Webseite Gesundheitsüberwachung gehen und die Registerkarte Informationen überprüfen:

Sie werden eine Menge Metriken finden, die kleiner sind als das Segment Server . Dadurch werden Sie über die PHP-Edition, die cURL-Edition und viele zusätzliche Informationen zu Ihrer Website benachrichtigt:

Die aktuellste Version dieser Programme wird sich im Laufe ihrer Existenz verändern. Wenn Sie also nicht sicher sind, ob sie aktuell sind, wenden Sie sich an Ihren Gastgeber. Sie können dies für Sie testen und bei Bedarf ältere Varianten aktualisieren.

3. Konfigurieren Sie Ihre SSL-Optionen neu
Falsch konfigurierte SSL- oder HTTP-Konfigurationen können eine weitere Ursache für einen cURL-Fehler sein. Abhängig von der genauen Art des Timeouts oder der API, mit der Sie Kontakt aufnehmen, werden Sie jedoch eindeutige Fehler sehen.
Eine häufige Situation ist ein cURL-Fehler, der durch nicht übereinstimmende Verschlüsselungseinstellungen auftritt. Wenn WordPress beispielsweise einen API-Kontakt mit HTTPS herstellen kann, Ihre Website dies jedoch nicht verwendet, wird ein cURL-Fehler angezeigt.
Die einfachste Reparatur besteht darin, Ihr SSL-Zertifikat zu löschen und neu einzurichten. Wenn dies das Dilemma nicht löst, sollten Sie sich wirklich noch einmal an Ihren Gastgeber wenden. Sie werden in der Lage sein, in Ihren Server einzudringen und den Schwierigkeitsgrad eingehend zu untersuchen.
4. Überprüfen Sie Ihre anderen WordPress-Plugins auf Fehler
Eine Standardmethode, um eine ganze Reihe von WordPress-Fehlern zu beheben, besteht darin, Ihre Plugins zu deaktivieren und erneut zu aktivieren. In vielen Fällen könnte es möglicherweise übertrieben sein. Wenn Sie jedoch einen cURL-Fehler erleiden, könnte nur eines Ihrer Plugins die Ursache sein.
Der hier aufgeführte Ansatz ist fast eine Umkehrung des Installationsansatzes. Gehen Sie zunächst zur Anzeige Plugins > Plugins einrichten in WordPress und verwenden Sie das Kontrollkästchen, um eine Massenentscheidung für alle Ihre Plugins zu treffen:

In diesem Artikel finden Sie Deaktivieren im Dropdown-Menü Bulk-Schritte :

Wenn Sie auf die Schaltfläche „ Verwenden “ klicken, deaktivieren Sie alle Ihre Plugins. Suchen Sie anschließend nach dem cURL-Fehler und aktivieren Sie dann alle Plugins erneut.
Wenn Sie das Plugin erhalten, das sich auf den Fehler bezieht, können Sie entweder ein neues Plugin entdecken, das die genaue Funktionalität erreicht, es vollständig entfernen oder den Entwickler um einen Deal bitten. Von dort aus sollten Sie den cURL- Fehler 28 nicht sehen.
Irgendwann könnten Sie möglicherweise gegen eine Mauer stoßen und alle Korrekturen, die Sie für den cURL- Fehler 28 kennen, erschöpfen. Wir empfehlen, mit deinem Gastgeber zu sprechen und ihn zu bitten, sich mit deinem Problem zu befassen. In den meisten Fällen sollten sie wirklich bereit sein, dies ohne viel Aufhebens zu tun.
In der Tat könnte es Probleme mit Ihrer Internet-Hosting-Umgebung geben, die sie überprüfen müssen, wie Probleme mit DNS-Servern (Domain Identification System). Es könnte auch eine Effizienzsituation geben, die ihre Eingabe erfordert.
Unabhängig davon ist die Hilfe Ihres Gastgebers der effektivste Weg, um die hier aufgeführten zu erfüllen. Mit ihrer Unterstützung sollten Sie in der Lage sein, mit Ihrem Fehler fertig zu werden und Ihre Website wieder auf Vordermann zu bringen.
Fazit
Ähnlich wie ein Unternehmen nach seinen besten Mitarbeitern aussieht, müssen Sie auch den Umgang mit den wichtigsten Softwarepaketbibliotheken berücksichtigen, die WordPress verwendet. Die cURL-Bibliothek ist wohl der Most Worthwhile Participant (MVP) im World Wide Web. Es garantiert, dass WordPress mit der Relaxation API kommunizieren kann, aber wenn es ausfällt, wird es einen Fehler werfen.
Der cURL- Fehler 28 ist im Grunde ein Timeout-Problem. Daher sollten Sie eindeutige Linkpfade überprüfen, indem Sie beispielsweise Ihre Firewall und andere Plugins deaktivieren. Sie sollten auch Ihre SSL-Konfigurationen überprüfen. Ihr Host verwendet möglicherweise nicht die aktuellste Bibliothek, was zu Problemen führen kann. Auf der anderen Seite, wenn Sie sich bemühen, den Fehler zu beheben, sind sie die beste Lösung, um die Punkte wieder richtig zu platzieren.
Haben Sie Bedenken bezüglich des cURL- Fehlers 28 oder eines anderen cURL-Fehlers? Fragen Sie im Feedback-Teil unten nach!