Artikola Adresaro
WordPressEraro de rendimento: La peto de REST API malsukcesis pro eraro.
- "CURL-eraro 28" estas ofta WordPress REST API-problemo, kiu povas influi la agadon de via retejo kaj povas kaŭzi vian retejon konduti neatendite.
- En ĉi tiu lernilo,Chen WeiliangDetalos kiel ripari la problemon "cURL-eraro 28: Konekto elĉerpita" en via WordPress-ejo.
- Eraro de rendimento de WordPress: REST API renkontis eraron ▲
- La REST API estas maniero por WordPress kaj aliaj aplikoj komuniki kun la servilo.Ekzemple la blokredaktila paĝo, kiu dependas de REST por montri kaj konservi viajn paĝojn kaj artikolojn.
- La peto de REST API malsukcesis pro eraro.
Eraro: [] cURL-eraro 28: Operacio finiĝis post 10000 milisekundoj kun 0 el -1 bajtoj ricevitaj
kaj ankaŭ,WordPress kromaĵoRetejmapo XML-retmapo, estas ankaŭ erarmesaĝo:
<b>Fatal error</b>: Unknown: Cannot use output buffering in output buffering display handlers in <b>Unknown</b> on line <b>0</b><br />
Kio estas buklo por WordPress?
- cURL estas uzata de WordPress kaj multaj aliaj TTT-aplikojProgramaroIloj por sendi kaj ricevi datumpetojn uzante URL-ojn.
- WordPress uzas cURL por trakti plurajn API-petojn.Ĝi povas esti uzata kiel etendo al la PHP-programlingvo, kaj WordPress-gastigaj servoj helpos pri tio.
- La bukla biblioteko ludas esencan rolon en la fona laboro de WordPress.Se la agordo estas malĝusta, la WordPress-ejo ne funkcios kiel atendite.
Kial WordPress ricevas "cURL-eraron 28"?
Malsukceso respondi al la datuma peto de la servilo ĝustatempe povas rezultigi eraron "cURL-eraro 28" de WordPress.
WordPress uzas la REST API, programan teknikon, por sendi kaj ricevi datumpetojn.
Se ĉi tiuj petoj elĉerpas, vi havos kritikan problemon titolitan "REST API renkontis eraron" en la raporto pri Site Health.
Se vi pligrandigas problemon, vi povas vidi pli detalajn informojn, inkluzive de erarmesaĝoj:
La peto de REST API malsukcesis pro eraro.
Eraro: [] cURL-eraro 28: Operacio finiĝis post 10000 milisekundoj kun 0 el -1 bajtoj ricevitaj
WordPress-eraro: Via retejo ne povas plenumi la loopback-peton
Vi ankaŭ povas vidi alian rilatan demandon titolitan "Via retejo ne povas plenumi la loopback-peton".Ĝi montros similan erarmesaĝon kiel priskribite sube▼
Loopback-petoj estas uzataj por ruli planitajn eventojn, kaj ankaŭ estas uzataj de la enkonstruitaj temo kaj kromprogramoj por certigi kodstabilecon.
Loopback-peto al via retejo malsukcesis, kio signifas, ke funkcioj kiuj dependas de tia peto ne funkcios ĝuste.
Mi ricevis eraron: cURL-eraro 28: Operacio finiĝis post 10001 milisekundoj kun
Kial cURL eksvalidiĝas?
Kelkaj situacioj povas kaŭzi ke cURL forpasi en WordPress:
- Ekzemple, WordPress fajroŝirmilo kromaĵo povus vidi ĉi tion kiel suspektinda aktiveco kaj bloki REST API petoj.
- Se via DNS-servilo ne funkcias ĝuste, ĉi tio ankaŭ povas kaŭzi HTTP-petojn malsukcesi, kaŭzante erarojn pri cURL-tempiĝo en WordPress.
- Misagordita WordPress-gastiga servilo, kun malalta sojlo de tempodaŭro, ankaŭ povas malhelpi iujn WordPress-procezojn taŭge funkcii.
- Eraraj problemoj kaŭzitaj de uzado de neprofesiaj, malmodernaj WordPress-temoj.
Nun, ke ni ĝenerale scias la kaŭzon de buklaj eraroj, ne devus esti malfacile solvi la problemon "bukla eraro 28: Konekto malĉerpita".
Kiel solvi la problemon de eraro pri sano-stato de la retejo de WordPress?
WordPress Fatala EraroKiel trakti ĝin?
Oni rekomendas ebligi "WordPress-sencimigan reĝimon" por solvi problemojn pri WordPress.
Kiel ebligi WordPress-sencimigan reĝimon?
- Redaktu la dosieron "wp-config.php" en la radika dosierujo de via WordPress-ejo;
- volo"
define('WP_DEBUG', false);
", ŝanĝi en"define('WP_DEBUG', true);
" - Post ebligo de WordPress-sencimigi, refreŝigu la erarpaĝon, kaj la vojo kaj erarmesaĝo de la kromaĵo aŭ temo kiu kaŭzis la eraron estos montritaj;
/** * 开发者专用:WordPress调试模式 * * 将这个值改为true,WordPress将显示所有用于开发的提示 * 强烈建议插件开发者在开发环境中启用WP_DEBUG * * 要获取其他能用于调试的信息,请访问Codex * * @link https://codex.wordpress.org/Debugging_in_WordPress */ define('WP_DEBUG', true); //define('WP_DEBUG', false);
- Fine "
define('WP_DEBUG', false);
"modifita reen"define('WP_DEBUG', false);
".
Post refreŝigado de la erarpaĝo, aldonaĵa prompto-mesaĝo simila al la sekvanta, kiu kaŭzis la WordPress-eraron, aperos ▼
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
- La antaŭjuĝo estas, ke ĝi estas WordPress fatala eraro kaŭzita de WordPress-temo aŭ WordPress-kromaĵo, do necesas registri, kiu WordPress-kromaĵo havas erarmesaĝon, kaj poste forigi unuope.
- Ĝenerale, dum problemoj pri retejo, vi devas malŝalti ĉiujn kromaĵojn kaj ŝanĝi al la defaŭlta temo.
- Kompreneble, plej multaj retejestroj malvolontas fari ĉi tion, ĉar ĝi influas vizitantojn de la retejo, igante ilin foliumi retejojn, kiuj ne havas la originalan funkcion.
Rekomendita UzoSankontrolo kaj Troubleshooting KromaĵoKontrolu, alklaku la suban ligon por vidispecifa metodo▼
Chen WeiliangBlogo estas ŝaltitaHealth Check & Troubleshooting
Post la "reĝimo de solvo de problemoj" de la kromaĵo, la testo ŝanĝis al la temo "XNUMX", kaj la problemo "REST API renkontis eraron" ne montriĝis.
- Tamen, ebligante
Health Check & Troubleshooting
En la "Troubleshooting Mode" de la kromaĵo, la eraro okazis kiam mi ŝanĝis reen al la antaŭa WordPress-temo. - Tial oni certe povas juĝi, ke la eraro-problemo "REST API request error cURL error 28" estas kaŭzita de la WordPress-temo.
Se la supraj paŝoj malsukcesas solvi cURL-eraron 28 en via WordPress-ejo, la problemo plej verŝajne estas problemo pri servila medio.
- Estas multaj faktoroj, kiuj nur povas esti kontrolitaj kaj riparitaj de la servila provizanto.Ekzemple, se ĝia DNS-servilo ne povas solvi la peton ĝustatempe, ĝi kaŭzos la buklan peton elĉerpi.
- Alia situacio povus esti malrapida konekto al la gastiga servilo aŭ reto problemo.
- Simple sendu peton al klienta servo kun detaloj pri la eraro kaj iliaj teknikistoj povas solvi problemojn kaj apliki solvon por solvi ĝin.
Hope Chen Weiliang Blogo ( https://www.chenweiliang.com/ ) dividis "Kiel solvi la REST API-peton-eraron cURL-eraron 28 en WordPress", kio estas helpema al vi.
Bonvenon dividi la ligon de ĉi tiu artikolo:https://www.chenweiliang.com/cwl-19296.html
Bonvenon al la Telegram-kanalo de la blogo de Chen Weiliang por ricevi la plej novajn ĝisdatigojn!
📚 Ĉi tiu gvidilo enhavas grandegan valoron, 🌟Ĉi tio estas malofta ŝanco, ne maltrafu ĝin! ⏰⌛💨
Kunhavigu kaj ŝatu se vi ŝatas!
Via kundivido kaj ŝatoj estas nia kontinua instigo!