Com resoldre l'error de sol·licitud de l'API REST de WordPress error cURL 28

WordPressError de rendiment: la sol·licitud de l'API REST ha fallat a causa d'un error.

  • "Error CURL 28" és un problema comú de l'API REST de WordPress que pot afectar el rendiment del lloc web i pot provocar que el lloc web es comporti de manera inesperada.
  • En aquest tutorial,Chen WeiliangEs detallarà com solucionar el problema "cURL error 28: Connection time out" al vostre lloc de WordPress.

Com resoldre l'error de sol·licitud de l'API REST de WordPress error cURL 28

  • Error de rendiment de WordPress: l'API REST ha trobat un error ▲
  • L'API REST és una manera perquè WordPress i altres aplicacions es comuniquin amb el servidor.Per exemple, la pàgina de l'editor de blocs, que es basa en REST per mostrar i desar les vostres pàgines i articles.
  • La sol·licitud de l'API REST ha fallat amb un error.
    Error: [] cURL error 28: l'operació s'ha esgotat després de 10000 mil·lisegons amb 0 de -1 bytes rebuts

i també,Connector de WordPressMapa del lloc XML del mapa del lloc, també hi ha un missatge d'error:

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

Què és curl per a WordPress?

  • cURL és utilitzat per WordPress i moltes altres aplicacions web软件Utilitats per enviar i rebre sol·licituds de dades mitjançant URL.
  • WordPress utilitza cURL per gestionar diverses sol·licituds d'API.Es pot utilitzar com a extensió del llenguatge de programació PHP i els serveis d'allotjament de WordPress ajudaran amb això.
  • La biblioteca curl té un paper vital en el treball de fons de WordPress.Si la configuració és incorrecta, el lloc de WordPress no funcionarà com s'esperava.

Per què WordPress obté "cURL error 28"?

Si no es respon a la sol·licitud de dades del servidor de manera oportuna, pot provocar un error "cURL error 28" de WordPress.

WordPress utilitza l'API REST, una tècnica de programació, per enviar i rebre sol·licituds de dades.

Si s'esgoten aquestes sol·licituds, tindreu un problema crític titulat "L'API REST ha trobat un error" a l'informe de salut del lloc.

Si amplieu un problema, podreu veure informació més detallada, inclosos els missatges d'error:

La sol·licitud de l'API REST ha fallat amb un error.
Error: [] cURL error 28: l'operació s'ha esgotat després de 10000 mil·lisegons amb 0 de -1 bytes rebuts

Error de WordPress: el vostre lloc no pot completar la sol·licitud de loopback

També podeu veure una altra pregunta relacionada amb el títol "El vostre lloc no pot completar la sol·licitud de bucle de retorn".Mostrarà un missatge d'error similar al que es descriu a continuació▼

Error de WordPress: el vostre lloc no ha pogut completar la sol·licitud de bucle núm. 2

Les sol·licituds de loopback s'utilitzen per executar esdeveniments programats, i també les fan servir els editors de temes i complements integrats per garantir l'estabilitat del codi.
S'ha produït un error en una sol·licitud de retrocés al vostre lloc, la qual cosa significa que les funcions que depenen d'aquesta sol·licitud no funcionaran correctament.
He rebut un error: error cURL 28: l'operació s'ha esgotat després de 10001 mil·lisegons amb

Per què el temps d'espera de cURL?

Una sèrie de situacions poden fer que cURL s'esgoti a WordPress:

  1. Per exemple, un complement del tallafoc de WordPress pot veure això com una activitat sospitosa i bloquejar les sol·licituds de l'API REST.
  2. Si el vostre servidor DNS no funciona correctament, això també pot provocar que les sol·licituds HTTP fallin, donant lloc a errors de temps d'espera de cURL a WordPress.
  3. Un servidor d'allotjament de WordPress mal configurat, amb un llindar de temps d'espera baix, també pot impedir que alguns processos de WordPress funcionin correctament.
  4. Problemes d'error causats per l'ús de temes de WordPress no professionals i obsolets.

Ara que generalment coneixem la causa dels errors de curl, no hauria de ser difícil resoldre el problema "error de curl 28: connexió esgotada".

Com resoldre el problema de l'error d'estat de salut del lloc de WordPress?

Error fatal de WordPressCom fer-hi front?

Després de moure el lloc web de WordPress, la portada de la portada està en blanc i el fons també està en blanc, què he de fer??

Es recomana activar el "Mode de depuració de WordPress" per solucionar problemes de WordPress.

Com activar el mode de depuració de WordPress?

  1. Editeu el fitxer "wp-config.php" al directori arrel del vostre lloc de WordPress;
  2. Voluntat"define('WP_DEBUG', false); ", canvia en"define('WP_DEBUG', true); "
  3. Després d'habilitar la depuració de WordPress, actualitzeu la pàgina d'error i es mostraran la ruta i el missatge d'error del connector o tema que ha causat l'error;
/**
* 开发者专用:WordPress调试模式
*
* 将这个值改为true,WordPress将显示所有用于开发的提示
* 强烈建议插件开发者在开发环境中启用WP_DEBUG
*
* 要获取其他能用于调试的信息,请访问Codex
*
* @link https://codex.wordpress.org/Debugging_in_WordPress
*/
define('WP_DEBUG', true);
//define('WP_DEBUG', false);
  • Finalment "define('WP_DEBUG', false); "modificada enrere"define('WP_DEBUG', false); ".

Després d'actualitzar la pàgina d'error, es mostrarà un missatge d'indicació del connector similar al següent que va provocar l'error de WordPress▼

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
  • El judici preliminar és que es tracta d'un error fatal de WordPress causat per un tema de WordPress o un complement de WordPress, per la qual cosa cal registrar quin connector de WordPress té un missatge d'error i després eliminar-lo un per un.
  • En general, quan resoleu problemes en un lloc web, heu de desactivar tots els connectors i canviar al tema predeterminat.
  • És comprensible que la majoria dels administradors web es mostren reticents a fer-ho perquè afecta els visitants del lloc ja que els fa navegar per llocs que no tenen la funcionalitat original.

Ús recomanatConnector de revisió de salut i resolució de problemesComproveu, feu clic a l'enllaç següent per veure'lmètode específic

Chen WeiliangEl blog està activatHealth Check & TroubleshootingDesprés del "mode de resolució de problemes" del connector, la prova va canviar al tema "XNUMX" i el problema "L'API REST ha trobat un error" no es va mostrar.

  • No obstant això, en habilitarHealth Check & TroubleshootingAl "Mode de resolució de problemes" del connector, l'error es va produir quan vaig tornar al tema anterior de WordPress.
  • Per tant, es pot determinar que el problema d'error "error de petició de l'API REST cURL error 28" és causat pel tema de WordPress.

Si els passos anteriors no resolen l'error cURL 28 al vostre lloc de WordPress, és probable que el problema sigui un problema de l'entorn del servidor.

  • Hi ha molts factors que només poden ser controlats i arreglats pel proveïdor del servidor.Per exemple, si el seu servidor DNS no pot resoldre la sol·licitud a temps, farà que la sol·licitud de curl s'esgoti.
  • Una altra situació podria ser una connexió lenta al servidor amfitrió o un problema de xarxa.
  • Només cal que envieu una sol·licitud al servei d'atenció al client amb detalls sobre l'error i els seus tècnics podran resoldre'l i aplicar una solució per resoldre'l.

Bloc d'Hope Chen Weiliang ( https://www.chenweiliang.com/ ) va compartir "Com resoldre l'error de sol·licitud de l'API REST error cURL 28 a WordPress", que us és útil.

Benvingut a compartir l'enllaç d'aquest article:https://www.chenweiliang.com/cwl-19296.html

Benvingut al canal de Telegram del bloc de Chen Weiliang per rebre les últimes actualitzacions!

🔔 Sigues el primer a obtenir la valuosa "Guia d'ús de l'eina de màrqueting de continguts de ChatGPT" al directori principal del canal! 🌟
📚 Aquesta guia té un gran valor, 🌟Aquesta és una oportunitat rara, no la perdis! ⏰⌛💨
Comparteix i m'agrada si t'agrada!
Els vostres likes i compartir són la nostra motivació contínua!

 

发表 评论

La vostra adreça de correu electrònic no es publicarà. S'utilitzen els camps obligatoris * 标注

desplaçar-se a dalt