Sari la conținut
11 iulie 2026·4 min citire

Ecranul alb al morții (WSOD) în WordPress: cum îl repari pas cu pas, fără programator

Site-ul tău WordPress afișează o pagină complet albă? Iată planul de urgență, pas cu pas, ca să-l readuci online azi.

E genul de dimineață pe care nu ți-o dorești: deschizi site-ul și, în loc de pagina ta, vezi un ecran complet alb. Fără text, fără eroare, fără admin. Nimic. În engleză i se spune "White Screen of Death" (WSOD) și, deși pare catastrofal, în cea mai mare parte a cazurilor are o cauză banală și reparabilă.

Vestea bună: nu ai nevoie neapărat de un programator ca să treci de primul val de panică. Ai nevoie de un plan calm, în ordinea corectă, ca să nu strici și mai mult. Mai jos găsești exact pașii pe care îi urmează un profesionist când primește un astfel de apel de urgență - de la cel mai simplu la cel mai tehnic. Fă-i pe rând și, foarte probabil, site-ul revine.

Ce este de fapt WSOD și de ce apare

Ecranul alb înseamnă, aproape întotdeauna, că PHP-ul care generează pagina s-a oprit cu o eroare gravă ("fatal error"), iar WordPress nu a mai apucat să afișeze nimic. Din motive de securitate, mesajul de eroare e ascuns publicului - de aici pagina goală.

Cauzele cele mai frecvente sunt câteva și se repetă:

  • un plugin sau o temă care intră în conflict, mai ales imediat după o actualizare;
  • o limită de memorie PHP depășită;
  • o eroare de cod într-un fișier editat manual (de multe ori în functions.php);
  • rareori, o problemă la server sau la baza de date.

Cheia e să nu ghicești, ci să elimini pe rând suspecții. Înainte de orice altceva, dacă ai posibilitatea, fă o copie de siguranță a fișierelor și a bazei de date. Un backup înainte de intervenție îți salvează nervii dacă ceva merge prost.

Pasul 1: activează mesajele de eroare ca să vezi cauza

Un ecran alb nu îți spune nimic - dar îl poți face să vorbească. Ai nevoie de acces la fișiere prin FTP, prin File Manager-ul din cPanel sau din panoul găzduirii.

Deschide fișierul wp-config.php din rădăcina site-ului și caută linia:

`define('WP_DEBUG', false);`

Înlocuiește-o cu:

`define('WP_DEBUG', true);`

`define('WP_DEBUG_LOG', true);`

`define('WP_DEBUG_DISPLAY', false);`

Reîncarcă site-ul. Erorile se vor scrie într-un fișier numit debug.log, în folderul wp-content. Deschide-l și citește ultimele linii: de obicei îți spun exact ce plugin sau ce fișier a picat, cu numele și linia. Acesta e cel mai valoros indiciu din toată operațiunea. Când ai terminat reparația, pune WP_DEBUG înapoi pe false, ca vizitatorii să nu vadă erori.

Pasul 2: dezactivează pluginurile și schimbă tema

Cel mai frecvent vinovat e un plugin. Dacă poți intra în admin (wp-admin), dezactivează pluginurile pe rând și reîncarcă site-ul după fiecare, până când revine.

Dacă nu poți intra deloc în admin, o faci prin fișiere:

  • intră prin FTP sau File Manager în wp-content;
  • redenumește folderul plugins în ceva de genul plugins-off;
  • verifică site-ul.

Dacă revine, un plugin era cauza. Redenumește folderul înapoi în plugins și apoi dezactivează pluginurile unul câte unul (redenumind subfolderele) până îl găsești pe vinovat.

Dacă problema persistă, testează tema: redenumește folderul temei active din wp-content/themes. WordPress va reveni pe o temă implicită (de exemplu Twenty Twenty-Something) și, dacă asta rezolvă, tema ta era problema.

Pasul 3: mărește limita de memorie PHP

Dacă în debug.log vezi un mesaj de tipul "Allowed memory size exhausted", site-ul a rămas fără memorie. E o reparație simplă.

În wp-config.php, adaugă înainte de linia care spune "That's all, stop editing":

`define('WP_MEMORY_LIMIT', '256M');`

Dacă nu e suficient sau nu ai voie să modifici din WordPress, poți crește limita din php.ini sau din panoul găzduirii (mulți hosteri din România au o setare de PHP unde alegi valoarea memoriei direct din interfață).

Dacă nu ai acces la aceste setări, e momentul potrivit să scrii un mesaj la suportul găzduirii: e o cerere frecventă și ți-o rezolvă repede. Memoria mică apare des pe planurile de hosting ieftine, mai ales pe site-uri cu multe pluginuri sau cu un magazin WooCommerce.

Pasul 4: revino la ultima versiune bună și când ceri ajutor

Dacă totul a pornit după o actualizare sau după o editare manuală, cel mai curat e să revii la starea de dinainte. De aceea backupul contează: cu o copie recentă, restaurezi fișierele și baza de date și site-ul e din nou online în câteva minute.

Dacă ai editat manual functions.php și ai primit ecran alb, cel mai probabil ai lăsat o paranteză sau un punct și virgulă în plus. Deschide fișierul și scoate ultima modificare pe care ai făcut-o.

Cere ajutor de la un profesionist când: nu găsești fișierele, erorile arată probleme la baza de date, sau site-ul îți aduce bani și fiecare oră oprit costă. Noi, la MPO Web Studio, lucrăm remote în toată țara și putem prelua o urgență de acest fel rapid - ne scrii pe WhatsApp, ne dai acces și îl repunem online. Iar pentru clienții noi construim site-uri cu o structură curată și un demo gata făcut înainte să plătești, tocmai ca astfel de sperieturi să fie rare.

Întrebări frecvente

Mi-am pierdut definitiv site-ul dacă văd ecran alb?+

Aproape niciodată. Ecranul alb înseamnă că pagina nu se generează, nu că datele au dispărut. Fișierele și baza de date sunt de obicei intacte. În cele mai multe cazuri e vorba de un plugin sau o temă, iar site-ul revine complet după ce elimini cauza.

Nu pot intra deloc în wp-admin. Ce fac?+

Lucrezi direct prin fișiere: intri prin FTP sau prin File Manager-ul găzduirii, redenumești folderul plugins din wp-content ca să dezactivezi toate pluginurile deodată, apoi verifici. Dacă tot nu merge, redenumești folderul temei active. Nu ai nevoie de admin pentru acești pași.

Cum îmi dau seama exact ce plugin a stricat site-ul?+

Activează WP_DEBUG și WP_DEBUG_LOG în wp-config.php, apoi citește fișierul debug.log din wp-content. De obicei îți indică numele pluginului și linia exactă. Alternativ, dezactivezi pluginurile pe rând până revine site-ul - ultimul pe care l-ai oprit e vinovatul.

Trebuie să fac backup înainte să încep reparațiile?+

Ideal, da. O copie a fișierelor și a bazei de date te protejează dacă o modificare merge prost. Dacă nu ai backup și nu poți face unul acum, măcar copiază fișierul pe care urmează să-l editezi înainte să-l atingi, ca să poți reveni.

Cât durează și cât costă să repare cineva un WSOD?+

De multe ori e o intervenție de sub o oră, dacă e un plugin sau o limită de memorie. Fii precaut cu oricine îți cere sume mari fără să vadă întâi debug.log-ul. Noi ne uităm prima dată la cauză și îți spunem sincer dacă e ceva simplu sau o problemă reală de server.

Ghid gratuit

7 greșeli care îți alungă clienții de pe site

Lasă-ți emailul și primești ghidul pe loc, aici. Fără spam.

Prin trimitere, ești de acord cu Politica de confidențialitate.
MEchipa MPOÎți răspundem personal

Vrei să vezi cum ar arăta site-ul firmei tale?

Scrie-ne pe WhatsApp și îți pregătim gratuit un site demonstrativ, cu numele firmei tale pe el. Îl vezi întâi și abia apoi decizi — fără nicio obligație.

Cere un site demonstrativ gratuitDe obicei îți răspundem în câteva minute