Cum să măresc timpul maxim de execuție WordPress?
Publicat: 2022-09-23Cuprins
Introducere
Deși poate părea a fi un efort provocator, problemele WordPress pot fi rezolvate rapid și ușor. Urmând instrucțiunile din acest tutorial este tot ceea ce este necesar pentru a reuși. Termenul „eroare fatală” este folosit pentru a descrie ceva destul de simplu. Pentru a remedia problema fatală, descoperiți cum să prelungiți timpul maxim de execuție al Wordpres folosind mai multe abordări în această postare. Înainte de a trece la pasul următor, să înțelegem mai întâi ce este timpul maxim de execuție și cum are loc.
În ce circumstanțe apare problema timpului maxim de execuție?
Următoarea problemă a apărut când ați încercat să încărcați o temă sau un plugin WordPress: Este nevoie de doar câteva minute pentru a verifica o temă WordPress. Vă rugăm să rețineți că acest exemplu utilizează un timp de execuție maxim de 30 de secunde pentru site-ul dvs. WordPress. Majoritatea companiilor de hosting au o limită de timp de execuție de 30 până la 60 de secunde. Sarcina va fi suspendată dacă scripturile dvs. nu își termină munca în 30 până la 60 de secunde, așa cum este indicat de eroarea maximă a timpului de execuție. Un timeout de 30 de secunde este mai mult decât adecvat pentru scripturi PHP de înaltă calitate. Codul și răspunsul serverului pot necesita creșterea timpului maxim de execuție pentru un site web.
Cu toate acestea, depășirea acestei limite nu este recomandată de experți. Unii dezvoltatori chiar îl setează la 300. Se sperie când observă cuvântul „Eroare fatală”. Este ușor să remediați o problemă cu un timp maxim de execuție. Aceasta poate fi o problemă dacă site-ul dvs. întâmpină dificultăți tehnice și pierde trafic, clienți potențiali, achiziții sau cititori. Prin urmare, poate necesita îngrijirea dumneavoastră imediată.
Citiți și: Creșteți-vă vânzările Woocommerce cu ShareASale
Când apare?
Nu se întâmplă nimic major cu timpul maxim de execuție. Pur și simplu înseamnă că scripturile dvs. PHP durează mai mult decât timpul alocat pentru a fi finalizate. Există o limită standard de timp de execuție de 30 de secunde, dar aceasta variază în funcție de furnizorul de găzduire. Este o măsură preventivă pentru a împiedica blocarea serverului. Încărcarea unui fișier mare, cum ar fi un șablon sau un plugin, care durează mai mult decât limita declarată, are ca rezultat, în general, această eroare. Puteți fie să măriți permanent restricția, fie să anulați modificările după încheierea operațiunilor dumneavoastră îndelungate.
În plus, dacă nu doriți să modificați fișierele de bază ale site-ului dvs., puteți șterge tema sau pluginul WordPress, generând eroarea. Cu toate acestea, durata maximă de execuție nu va fi mărită. În plus, această metodă este potrivită dacă puteți găsi un înlocuitor pentru elementul deranjant.
Citește și: Top 9 mobile eApps pentru magazinul tău de comerț electronic în 2022
Ce cauzează eroarea „Timp maxim de execuție depășit”?
PHP este limbajul de programare principal folosit pentru a crea WordPress. Scripturile PHP au o restricție de timp pentru a preveni abuzul de servere web. În cele mai multe cazuri, timpul maxim de execuție este setat între 30 și 60 de secunde, ceea ce este suficient timp pentru ca un script PHP bine scris să își finalizeze activitatea. Întregul timp de execuție depășit Eroarea apare atunci când o mână atinge limita maximă a timpului de execuție.
Citește și: Top 10 tendințe inovatoare în industria CRM de plată
Remedierea erorii de depășire a timpului maxim de execuție
- Deoarece aceasta este o „eroare fatală”, este important să știți că este una dintre cele mai frecvente probleme WordPress și o puteți remedia.
- WordPress poate afișa următorul mesaj de eroare vizitatorilor site-ului dvs., în funcție de când și unde este declanșată problema. WordPress 5.2 include o nouă funcție de protecție împotriva erorilor fatale care abordează această problemă. Dacă un plugin a fost responsabil pentru greșeală, este posibil să primiți și o notificare prin e-mail.
Folosind linkul din e-mail, puteți accesa WordPress în „Modul de recuperare”, permițându-vă să remediați problema.
- Pluginul care generează problema poate fi dezactivat sau șters în acest moment.
- Pentru a evita dezactivarea unui plugin, puteți remedia motivul problemei reactivându-l.
- Adaugi o singură linie de cod la a ta. fisierul htaccess se va ocupa de problema.
- Utilizați un client FTP pentru a vă conecta la site-ul dvs. web.
- În aceeași locație cu directoarele /wp-content/ și /wp-admin/, vă veți găsi. Fișier Htaccess. Dacă tot nu reușiți să-l găsiți, consultați ghidul nostru de localizare - fișierul htaccess și ce ar putea cauza problema dvs.
- De exemplu, dacă utilizați FileZilla ca client FTP, îl puteți găsi în zona „Site la distanță” din coloana din dreapta.
Faceți clic dreapta pe. htaccess și selectați „Vizualizare/Editare”. Fișierul va fi deschis într-un editor de text cu această opțiune selectată. Apoi, trebuie să adăugați această linie în partea de jos a fișierului dvs. .htaccess:
1. PHP Value Max Execution Time 300
Iată cum ar arăta dacă ați folosi Notepad ca editor de text.
- Salvați-vă munca când ați terminat.
- Timpul maxim de execuție al acestei funcții este de 300 de secunde (5 minute). Acum poți accesa site-ul tău web pentru a vedea dacă greșeala a fost remediată.”
- Puteți încerca să creșteți valoarea la 600 dacă încă primiți mesajul de problemă.
- Verificați-le pe cele mai utile dacă acest mod este mai convenabil pentru dvs.
- Trucuri hatch-uri pentru WordPress.
- php.ini este un fișier de configurare a serverului care specifică setările PHP. Este posibil să nu îl puteți găsi în folderul WordPress pe unele platforme de găzduire.
- Dacă se întâmplă acest lucru, creați un nou php.ini la rădăcina instalării dvs. WordPress. Următoarea linie ar trebui adăugată la fișierul de configurare php.ini.
1 timp maxim de execuție = 60
- Salvați și încărcați modificările pe server după ce le faceți. Problema ar trebui să dispară acum că vă puteți accesa site-ul web.
- Ambele abordări vor rezolva de obicei problema atunci când sunt utilizate pentru a crește timpul maxim de execuție.
- Eroarea fatală WordPress: timpul maxim de execuție depășit a fost abordată în această postare. De asemenea, ați putea fi interesat să aflați cum să remediați o eroare de conexiune la baza de date WordPress.
Citește și: Top 10 tendințe inovatoare în industria CRM de plată
De ce se întâmplă eroarea de timp maxim de execuție?
Fiecare site WordPress are o restricție maximă de timp de execuție pentru a executa solicitările serverului. Scopul său este de a reduce utilizarea greșită a serverului la minimum. Acesta va fi blocat dacă un script PHP rulează mai mult decât perioada alocată. Urmăriți scripturile PHP pentru a verifica dacă rulează prea mult timp și consumă o mulțime de resurse de server, deoarece fișierele site-ului WordPress sunt scrise în principal în PHP. Scripturile PHP fără sfârșit sunt frecvent utilizate în atacurile rău intenționate pentru a doborî un site web.
În plus, unele plugin-uri, teme și alte elemente WordPress ar putea folosi o mulțime de resurse de server dacă durează mult timp pentru a se încărca. Deoarece utilizatorii WordPress instalează de obicei plugin-uri în loc să schimbe codul sau să instaleze teme, este mai probabil să apară acest mesaj de eroare. Mulți oameni dezvoltă pluginuri, așa că este o provocare să le identifici pe cele mai bune. Dacă aveți un script PHP care rulează pentru o perioadă lungă de timp, veți dori să limitați execuția lui la cel mai scurt timp posibil. Această limită este de obicei stabilită la nivel de server de gazda dvs. web.
Concluzie despre timpul maxim de execuție Wordpres
Este obișnuit ca pluginurile, temele și chiar actualizările versiunii WordPress să cauzeze problema timpului maxim de execuție în WordPress. Este posibil să vedeți această problemă pe tabloul de bord WordPress, un avertisment potențial de „dificultăți tehnice” pe față și un e-mail de la WordPress cu privire la problemă. Folosirea apostrofului greșit este o gafă tipică.
Lecturi interesante:
Cele mai bune 5 instrumente pentru a rula campanii publicitare
Cele mai de succes strategii de marketing SaaS de încercat
Un ghid complet pentru integrarea Google Calendar cu Slack