Slik løser du WordPress REST API-forespørselsfeil cURL-feil 28

WordPressYtelsesfeil: REST API-forespørselen mislyktes på grunn av en feil.

  • "CURL error 28" er et vanlig WordPress REST API-problem som kan påvirke ytelsen til nettstedet ditt og kan føre til at nettstedet ditt oppfører seg uventet.
  • I denne opplæringen,Chen WeiliangVil detaljere hvordan du fikser problemet med "cURL-feil 28: Tidsavbrudd for tilkobling" på WordPress-nettstedet ditt.

Slik løser du WordPress REST API-forespørselsfeil cURL-feil 28

  • WordPress ytelsesfeil: REST API oppdaget en feil ▲
  • REST API er en måte for WordPress og andre applikasjoner å kommunisere med serveren på.For eksempel blokkredigeringssiden, som er avhengig av REST for å vise og lagre sidene og artiklene dine.
  • REST API-forespørselen mislyktes med en feil.
    Feil: [] cURL feil 28: Driften ble tidsavbrutt etter 10000 0 millisekunder med 1 av -XNUMX byte mottatt

og også,WordPress-pluginSitemap XML sitemap, det er også en feilmelding:

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

Hva er curl for WordPress?

  • cURL brukes av WordPress og mange andre nettapplikasjonerprogramvareVerktøy for å sende og motta dataforespørsler ved hjelp av URL-er.
  • WordPress bruker cURL for å håndtere flere API-forespørsler.Det kan brukes som en utvidelse til PHP-programmeringsspråket, og WordPress-vertstjenester vil hjelpe med det.
  • Curl-biblioteket spiller en viktig rolle i bakgrunnsarbeidet til WordPress.Hvis konfigurasjonen er feil, vil ikke WordPress-siden fungere som forventet.

Hvorfor får WordPress "cURL error 28"?

Unnlatelse av å svare på serverens dataforespørsel i tide kan resultere i en "cURL error 28"-feil fra WordPress.

WordPress bruker REST API, en programmeringsteknikk, for å sende og motta dataforespørsler.

Hvis disse forespørslene blir tidsavbrutt, vil du ha et kritisk problem med tittelen "REST API oppstod en feil" i nettstedets helserapport.

Hvis du utvider et problem, kan du se mer detaljert informasjon, inkludert feilmeldinger:

REST API-forespørselen mislyktes med en feil.
Feil: [] cURL feil 28: Driften ble tidsavbrutt etter 10000 0 millisekunder med 1 av -XNUMX byte mottatt

WordPress-feil: Nettstedet ditt kan ikke fullføre tilbakekoblingsforespørselen

Du kan også se et annet relatert spørsmål med tittelen "Nettstedet ditt kan ikke fullføre tilbakekoblingsforespørselen".Den vil vise en lignende feilmelding som beskrevet nedenfor▼

WordPress-feil: Nettstedet ditt kunne ikke fullføre tilbakekoblingsforespørsel #2

Loopback-forespørsler brukes til å kjøre planlagte hendelser, og brukes også av de innebygde tema- og plugin-editorene for å sikre kodestabilitet.
En tilbakekoblingsforespørsel til nettstedet ditt mislyktes, noe som betyr at funksjoner som er avhengige av en slik forespørsel, ikke vil fungere ordentlig.
Jeg fikk en feil: cURL-feil 28: Driften ble tidsavbrutt etter 10001 millisekunder med

Hvorfor får cURL timeout?

En rekke situasjoner kan føre til at cURL får timeout i WordPress:

  1. For eksempel kan en WordPress brannmur-plugin se dette som mistenkelig aktivitet og blokkere REST API-forespørsler.
  2. Hvis DNS-serveren din ikke fungerer som den skal, kan dette også føre til at HTTP-forespørsler mislykkes, noe som resulterer i cURL-tidsavbruddsfeil i WordPress.
  3. En feilkonfigurert WordPress-vertsserver, med en lav tidsavbruddsterskel, kan også forhindre at enkelte WordPress-prosesser fungerer som de skal.
  4. Feilproblemer forårsaket av bruk av uprofesjonelle, utdaterte WordPress-temaer.

Nå som vi generelt vet årsaken til krøllefeil, burde det ikke være vanskelig å løse problemet med "krøllefeil 28: Tidsavbrudd for tilkobling".

Hvordan løser jeg problemet med helsestatusfeil for WordPress-nettstedet?

WordPress fatal feilHvordan takle det?

Etter at WordPress-nettsiden er flyttet, er forsiden på forsiden tom og bakgrunnen er også tom, hva skal jeg gjøre??

Det anbefales å aktivere "WordPress debug mode" for å feilsøke WordPress.

Hvordan aktiverer jeg WordPress feilsøkingsmodus?

  1. Rediger "wp-config.php"-filen i rotkatalogen til WordPress-nettstedet ditt;
  2. Vil"define('WP_DEBUG', false); "endre til"define('WP_DEBUG', true); "
  3. Etter å ha aktivert WordPress-feilsøking, oppdater feilsiden, og banen og feilmeldingen til plugin-en eller temaet som forårsaket feilen vil vises;
/**
* 开发者专用:WordPress调试模式
*
* 将这个值改为true,WordPress将显示所有用于开发的提示
* 强烈建议插件开发者在开发环境中启用WP_DEBUG
*
* 要获取其他能用于调试的信息,请访问Codex
*
* @link https://codex.wordpress.org/Debugging_in_WordPress
*/
define('WP_DEBUG', true);
//define('WP_DEBUG', false);
  • Til slutt "define('WP_DEBUG', false); "modifisert tilbake"define('WP_DEBUG', false); ".

Etter å ha oppdatert feilsiden, vil den vise en plugin-melding som ligner på følgende som forårsaket WordPress-feilen▼

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
  • Den foreløpige dommen er at det er en fatal WordPress-feil forårsaket av et WordPress-tema eller en WordPress-plugin.Derfor er det nødvendig å registrere hvilken WordPress-plugin som har en feilmelding, og deretter eliminere én etter én.
  • Generelt, når du feilsøker et nettsted, må du deaktivere alle plugins og bytte til standardtemaet.
  • Forståelig nok er de fleste nettredaktører motvillige til å gjøre dette fordi det påvirker besøkende ved å få dem til å bla gjennom nettsteder som ikke har den opprinnelige funksjonaliteten.

Anbefalt brukProgramtillegg for helsesjekk og feilsøkingSjekk, klikk på lenken nedenfor for å sespesifikk metode

Chen WeiliangBloggen er påHealth Check & TroubleshootingEtter pluginens "feilsøkingsmodus" byttet testen til "XNUMX"-temaet, og problemet "REST API oppstod en feil" ble ikke vist.

  • Men når du aktivererHealth Check & TroubleshootingI pluginens "Feilsøkingsmodus" oppsto feilen da jeg byttet tilbake til forrige WordPress-tema.
  • Derfor kan det definitivt bedømmes at "REST API request error cURL error 28" feilproblemet er forårsaket av WordPress-temaet.

Hvis trinnene ovenfor ikke klarer å løse cURL-feil 28 på WordPress-nettstedet ditt, er problemet mest sannsynlig et servermiljøproblem.

  • Det er mange faktorer som kun kan kontrolleres og fikses av serverleverandøren.For eksempel, hvis DNS-serveren ikke kan løse forespørselen i tide, vil det føre til at curl-forespørselen blir tidsavbrutt.
  • En annen situasjon kan være en treg tilkobling til vertsserveren eller et nettverksproblem.
  • Bare send en forespørsel til kundeservice med detaljer om feilen, og deres teknikere kan feilsøke og bruke en reparasjon for å løse den.

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delte "How to solve the REST API request error cURL error 28 in WordPress", som er nyttig for deg.

Velkommen til å dele lenken til denne artikkelen:https://www.chenweiliang.com/cwl-19296.html

Velkommen til Telegram-kanalen til Chen Weiliangs blogg for å få de siste oppdateringene!

🔔 Vær den første til å få den verdifulle "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens toppkatalog! 🌟
📚 Denne guiden inneholder enorm verdi, 🌟Dette er en sjelden mulighet, ikke gå glipp av den! ⏰⌛💨
Del og lik om du vil!
Din deling og likes er vår kontinuerlige motivasjon!

 

发表 评论

E-postadressen din vil ikke offentliggjøres. 必填 项 已 用 * Merkelapp

bla til toppen