Comment corriger l'erreur cURL 28 de WordPress

Publié: 2022-07-26

L'un des « porteurs d'eau » méconnus du World Wide Web est la bibliothèque Shopper URL (cURL). En vérité, pratiquement chaque "chose" qui fonctionne en utilisant le net utilisera cURL. Il a même des passionnés au-delà de notre atmosphère. Il s'agit d'une collection d'applications qui vous permet de transférer des données avec des URL, et WordPress l'utilise lorsqu'il a tendance à demander l'interface de programmation d'application (API). Si cette connexion concernant cURL et les instances de l'API WordPress Relaxation sort, vous verrez une erreur cURL.

Lorsqu'il y a beaucoup de divers problèmes cURL, notre concentration est avec l'erreur 28 répertoriée ici. Heureusement, il existe une quantité de correctifs :

  1. Désactivez votre pare-feu et vos plugins de protection à court terme.
  2. Assurez-vous que votre hôte utilise l'édition la plus récente de la bibliothèque cURL et du programme concerné.
  3. Testez et reconfigurez vos paramètres Secure Sockets Layers (SSL).
  4. Garantissez que vos autres plugins WordPress ne contribuent jamais à vos problèmes.
  5. Contactez votre hôte si vous ne trouvez pas un bon.

Bien qu'il existe de nombreux problèmes de cURL uniques, nous discuterons probablement de l' erreur 28 ci-dessous. Cependant, là où c'est essentiel, nous examinerons également si une autre erreur de cURL peut apparaître pour vous surprendre.

1. Désactivez vos pare-feu et plugins de sécurité

Une façon particulière de découvrir si vous avez une erreur cURL est de consulter la page Web Applications> Bien-être du site dans WordPress uniquement. Ce type d'erreur sera généralement critique et WordPress donnera à l'erreur 28 un nom explicite.

L'écran Santé du site WordPress.

L'un des premiers correctifs que vous pouvez essayer consiste à désactiver tout pare-feu ou plug-in de sécurité sur votre page Web. Bien sûr, vous le ferez via l'affichage Plugins > Installed Plugins :

Écran des plugins installés de WordPress.

Dès que vous faites cela, ayez les actions suivantes :

  • Regardez à nouveau la page Web de la santé du site Web pour l'erreur.
  • Obtenez les journaux de votre plug-in de stabilité ou de pare-feu pour voir quelle demande d'API a provoqué le défi.
  • Modifiez les paramètres de votre plugin et réactivez-le pour vous assurer que l'erreur disparaît.

C'est généralement la raison la plus importante pour une erreur cURL, vous voudrez donc vous assurer que ce n'est pas le défi avant de rechercher d'autres solutions.

2. Assurez-vous que votre fournisseur de services d'hébergement Web utilise une variante actuelle de cURL

Il existe une sélection de bibliothèques et d'applications interconnectées qui garantiront que WordPress fonctionne comme vous le supposeriez. Bien que cURL n'en soit qu'un, vos variantes PHP et OpenSSL doivent toutes être actuelles.

L'information supérieure est que vous pouvez examiner cela uniquement dans WordPress. Le moment encore une fois, vous pouvez vous diriger vers le moniteur de santé de la page Web Ressources> et consulter l'onglet Informations :

L'onglet Infos sur l'écran Santé du site.

Vous découvrirez une quantité de métriques inférieure au segment Serveur . Cela vous indiquera l'édition PHP, l'édition cURL et de nombreuses informations supplémentaires sur votre site Web :

La version PHP et la version cURL dans l'écran Santé du site.

La version la plus actuelle de ces programmes transformera le parcours de formation de leur existence. En tant que tel, si vous n'êtes pas sûr de savoir s'ils sont à jour, contactez votre hôte. Ils peuvent tester cela pour vous et mettront à jour les anciennes variantes si elles sont importantes.

3. Reconfigurez vos options SSL

Des configurations SSL ou HTTP mal configurées peuvent être une autre cause d'erreur cURL. Cependant, en fonction de la nature exacte du délai d'attente ou de l'API contactée, vous verrez des erreurs uniques.

Une situation courante est une erreur cURL qui se produit via des paramètres de cryptage incompatibles. Par exemple, si WordPress peut établir un contact API en appliquant HTTPS mais que votre site Web ne l'utilise pas, vous verrez une erreur cURL.

La réparation la plus simple consiste à supprimer et à réinitialiser votre certificat SSL. Si cela ne résout pas le dilemme, vous devriez à nouveau contacter votre hôte. Ils seront en mesure de creuser dans votre serveur et d'effectuer une recherche approfondie de la difficulté.

4. Vérifiez vos autres plugins WordPress pour les erreurs

Un moyen standard de résoudre une multitude d'erreurs WordPress consiste à désactiver et à réactiver vos plugins. Dans de nombreuses circonstances, cela pourrait être exagéré. Cela dit, si vous souffrez d'une erreur cURL, un seul de vos plugins pourrait en être la cause.

L'approche indiquée ici est presque l'inverse de l'approche d'installation. Pour commencer, dirigez-vous vers l'affichage Plugins > Configurer les plugins dans WordPress, et utilisez la case à cocher pour décider en bloc de tous vos plugins :

Utilisation de la case à cocher de sélection en bloc dans WordPress.

Dans cet article, recherchez Désactiver dans le menu déroulant Étapes groupées :

Sélectionnez Désactiver dans le menu Actions groupées de WordPress.

Lorsque vous cliquez sur le bouton Utiliser , vous désactivez tous vos plugins. Ensuite, recherchez l'erreur cURL, puis réactivez chaque plugin à tour de rôle.

Lorsque vous obtenez le plugin qui se rapporte à l'erreur, vous pouvez soit trouver un nouveau plugin qui atteint la fonctionnalité exacte, soit le supprimer entièrement, soit demander au développeur un accord. À partir de là, vous ne devriez pas voir l' erreur cURL 28 .

À un moment donné, vous pourriez éventuellement heurter un mur de briques et épuiser tous les correctifs que vous connaissez pour l' erreur cURL 28 . Nous vous suggérons de parler à votre hôte et de lui demander d'examiner votre problème. Dans la plupart des cas, ils devraient vraiment être prêts à le faire sans faire d'histoires.

En fait, il pourrait y avoir un problème avec votre environnement d'hébergement Internet auquel ils doivent jeter un coup d'œil, comme des problèmes avec les serveurs DNS (Domain Identifier System). Il pourrait également y avoir une situation d'efficacité qui nécessite leur entrée.

Quoi qu'il en soit, l'aide de votre hôte sera le moyen le plus efficace de se conformer à la liste ici. Avec leur aide, vous devriez être en mesure de gérer votre erreur et de remettre votre site Web en forme.

Conclusion

Tout comme la façon dont une organisation apparaît après son personnel le plus efficace, vous devez également tenir compte du traitement des principales bibliothèques de logiciels que WordPress utilise. La bibliothèque cURL est sans doute le participant le plus intéressant (MVP) sur le World Wide Web. Cela garantit que WordPress peut parler à l'API Relaxation, mais quand il tombe en panne, il lancera une erreur.

L' erreur cURL 28 est essentiellement un problème de délai d'attente. Comme ceux-ci, vous devrez vérifier les chemins de liens distincts, par le biais de responsabilités telles que la désactivation de votre pare-feu et d'autres plugins. Vous voudrez également vérifier vos configurations SSL. Votre hébergeur n'utilise peut-être pas non plus la bibliothèque la plus présente, ce qui peut poser problème. D'un autre côté, si vous luttez pour corriger l'erreur, ils seront la meilleure solution pour placer les points correctement une fois de plus.

Avez-vous des inquiétudes concernant l' erreur cURL 28 ou toute autre erreur cURL ? Demandez dans la partie commentaires ci-dessous !