Home » Articole » Articole » Calculatoare » Dezvoltarea web » WordPress » Depanarea WordPress: Ecranul alb al morții și modul de recuperare

Depanarea WordPress: Ecranul alb al morții și modul de recuperare

postat în: WordPress 0

WordPress

Atunci când dezvolți pentru WordPress, este important ca respectivul cod să funcționeze, dar atunci când eșuează găsirea erorii poate fi ca un ac în carul cu fân. Nu trebuie să fie așa.

Ecranele albe ale morții

Deoarece facem acest lucru în mod corect, folosim cea mai recentă versiune de WordPress. Dar totuși, multă documentație menționează acest Ecran Alb al Morții. Deci, ce este acesta? Înainte de WordPress 5.2, WordPress pur și simplu „murea” dacă ceva nu mergea bine. Singurul lucru care era prezentat era o eroare HTTP 500, însoțită de un ecran alb. Nu erau furnizate alte informații, cu excepția cazului în care aveai depanarea activată pe site-ul tău web. Și, din moment ce acest lucru nu este recomandat pentru un site de producție/live (și nu este implicit), mulți dezvoltatori WordPress nu aveau nicio idee despre ce se întâmplă. Practic, o eroare fatală în PHP cauza oprirea procesului WordPress și nimic nu era trimis browserului.

Modul de recuperare WordPress

Începând cu WordPress 5.2, a fost implementată o nouă funcție, cunoscută sub numele de „mod de recuperare”. Notele de lansare pentru această funcție specifică precizau:

Această actualizare axată pe administrator vă va permite să remediați sau să gestionați în siguranță erorile fatale, fără a necesita timp din partea dezvoltatorului. Aceasta oferă o gestionare mai bună a așa-numitului „ecran alb al morții” și o modalitate de a intra în modul de recuperare, care întrerupe modulele sau temele care cauzează erori.

În esență, acest mod face două lucruri: elimină ecranul alb și îl înlocuiește cu un mesaj de eroare ușor de utilizat. În acest fel, dumneavoastră și vizitatorii știți că ceva nu a mers bine. Al doilea lucru este că va încerca (dacă este posibil) să trimită un e-mail la adresa administratorului site-ului web, cu un link magic care vă permite să vă conectați la tabloul de bord al site-ului dvs. web pentru a remedia eventual problemele.

Pentru dezvoltatori, acest lucru nu schimbă prea mult în mod direct: când apare o eroare în PHP, aceasta este înregistrată undeva și puteți afla ce a mers prost și unde.

Un bun punct de plecare pentru dezvoltatori este activarea WP_DEBUG.

Sursa: WordPress The Right Way, licența CC BY-SA 4.0. Traducere și adaptare Nicolae Sfetcu

Ghid WordPress pentru dezvoltatori
Ghid WordPress pentru dezvoltatori

Resursa esențială care te va ghida pas cu pas în lumea complexă a platformei WordPress.

Nu a fost votat 18.33 lei Selectează opțiunile Acest produs are mai multe variații. Opțiunile pot fi alese în pagina produsului.
Ghid WordPress pentru începători
Ghid WordPress pentru începători

Descoperă arta gestionării site-urilor web cu WordPress!

Nu a fost votat Interval de prețuri: 13.74 lei până la 25.18 lei Citește mai mult
Proiectarea, dezvoltarea şi întreţinerea siturilor web
Proiectarea, dezvoltarea şi întreţinerea siturilor web

Ghidul complet pentru proiectarea, dezvoltarea și întreținerea siturilor web, o resursă indispensabilă

Nu a fost votat Interval de prețuri: 13.74 lei până la 54.99 lei Selectează opțiunile Acest produs are mai multe variații. Opțiunile pot fi alese în pagina produsului.


Descoperă mai multe la MultiMedia

Abonează-te ca să primești ultimele articole prin email.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *