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

De ce se încarcă o pagină albă (white screen) pe site-ul meu?

Ecranul alb al morții pe WordPress are aproape mereu o cauză tehnică clară — iată cum o găsești pas cu pas, fără să strici nimic.

Nu vrei să te apuci singur de reparat? Ne uităm noi. Ne scrii ce vezi, iar în 24 de ore îți spunem ce e stricat, dacă îl putem repara și cât costă.

Cere diagnosticul pe WhatsApp

Deschizi site-ul și, în loc de pagina ta, apare o pagină complet albă. Fără text, fără eroare, fără nimic. E frustrant, mai ales dacă vinzi sau primești clienți prin site. Vestea bună: acest "ecran alb al morții" (WSOD, White Screen of Death) nu apare din senin și aproape mereu are o cauză tehnică clară, care poate fi găsită.

În cele mai multe cazuri, pagina albă înseamnă că serverul a rulat o eroare fatală de PHP și s-a oprit înainte să trimită conținutul către browser. Cel mai des vinovatul este un plugin, o temă sau o actualizare care a mers prost. În acest ghid îți arăt, pe rând și fără jargon inutil, cum să identifici cauza și cum să repui site-ul pe picioare — chiar dacă nu ești tehnic.

Ce înseamnă, de fapt, pagina albă

Un site WordPress (sau orice site pe PHP) funcționează așa: serverul rulează cod, construiește pagina și o trimite browserului. Când o bucată de cod dă o eroare fatală — o funcție lipsă, o incompatibilitate, memoria epuizată — execuția se oprește brusc. Dacă afișarea erorilor este dezactivată (cum e normal pe un site public), nu vezi mesajul de eroare, ci doar rezultatul: o pagină goală, albă.

Deci pagina albă nu e o "boală", ci un simptom. Undeva în spate există un mesaj de eroare foarte concret — trebuie doar să-l scoatem la suprafață. De multe ori, cauza a apărut fix după o acțiune: ai instalat un plugin, ai apăsat "Update", ai modificat o temă. Primul lucru pe care ți-l recomand: amintește-ți ce s-a întâmplat imediat înainte.

Cele mai frecvente cauze

În practică, aproape toate ecranele albe vin din câteva surse comune:

  • Conflict între pluginuri sau un plugin prost scris — cea mai frecventă cauză. Un plugin actualizat devine incompatibil cu altul sau cu versiunea de PHP.
  • Temă cu probleme — mai ales după o actualizare sau o modificare directă în fișiere.
  • Limită de memorie PHP epuizată — site-ul cere mai multă memorie decât îi permite serverul și pică.
  • Actualizare întreruptă — WordPress, o temă sau un plugin s-au updatat pe jumătate (conexiune căzută, timeout).
  • Versiune de PHP incompatibilă — hostingul a trecut pe o versiune nouă de PHP, iar un plugin vechi nu o suportă.

Un detaliu util: observă unde apare albul. Doar pe site-ul public? Doar în /wp-admin? Peste tot? Asta îngustează mult căutarea.

Pasul 1: fă erorile vizibile

Ca să nu ghicești, pune WordPress să-ți arate exact ce eroare a apărut. Prin acces FTP sau File Manager din panoul de hosting, deschide fișierul wp-config.php și caută linia cu WP_DEBUG. Setează:

  • define('WP_DEBUG', true);
  • define('WP_DEBUG_LOG', true);
  • define('WP_DEBUG_DISPLAY', false);

Cu WP_DEBUG_LOG activat, erorile se scriu într-un fișier debug.log în folderul /wp-content/. Reîncarcă pagina albă, apoi deschide acel fișier. Ultimele rânduri îți spun aproape mereu vinovatul: numele fișierului și al pluginului sau temei care a dat eroarea fatală.

Important: după ce ai rezolvat, pune WP_DEBUG înapoi pe false. Nu vrei ca erorile să fie vizibile publicului pe un site live — e și o problemă de securitate.

Pasul 2: dezactivează pluginurile și schimbă tema

Dacă bănuiești un plugin (cel mai probabil scenariu) dar nu poți intra în /wp-admin, dezactivează-le fără panou de administrare:

  • Intră prin FTP sau File Manager în /wp-content/.
  • Redenumește folderul plugins în plugins-off. WordPress va dezactiva automat toate pluginurile.
  • Verifică site-ul. Dacă a revenit, un plugin era cauza.
  • Redenumește folderul înapoi în plugins, apoi reactivează pluginurile unul câte unul, verificând după fiecare. Cel care aduce înapoi ecranul alb e vinovatul.

Dacă nu pluginurile sunt problema, testează tema: în /wp-content/themes/ redenumește folderul temei tale active. WordPress va reveni la o temă implicită (Twenty Twenty-ceva). Dacă site-ul apare, problema e în temă.

Pasul 3: memorie PHP și actualizări incomplete

Dacă în debug.log vezi ceva de genul "Allowed memory size exhausted", site-ul a rămas fără memorie. Mărește-o în wp-config.php, înainte de linia "That's all, stop editing":

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

Dacă tot nu e de ajuns, hostingul poate ridica limita reală de PHP din panou. Pe hosturi mici, limita e adesea strânsă.

Dacă albul a apărut fix după un update întrerupt, s-ar putea să fie blocat un fișier .maintenance în rădăcina site-ului — șterge-l. Iar dacă hostingul tocmai a schimbat versiunea de PHP, întreabă-i (sau schimbă din panou) și încearcă o versiune stabilă suportată de temă și pluginuri.

Cum eviți pe viitor — și când merită ajutor

Prevenția e mai ieftină decât panica. Câteva reguli simple:

  • Fă backup înainte de orice actualizare — automat, nu "când îmi amintesc".
  • Testează update-urile pe un site de test (staging), nu direct pe cel live.
  • Ține pluginurile puține și de la surse serioase; fiecare plugin în plus e un risc în plus.
  • Nu edita fișiere de temă direct — folosește o temă-copil sau cere-i cuiva care știe.

Dacă ai încercat pașii de mai sus și tot vezi alb, sau pur și simplu nu vrei să umbli prin FTP pe site-ul din care trăiești, nu insista până strici mai mult. La MPO Web Studio construim și întreținem site-uri remote, cu backup și monitorizare incluse — și putem diagnostica un ecran alb rapid, de la distanță. Un mesaj scurt pe WhatsApp cu ce s-a întâmplat înainte de eroare e adesea suficient ca să pornim.

MPO Web Studio

Nu vrei să te apuci singur de reparat? Ne uităm noi.

Ne scrii ce vezi, iar în 24 de ore îți spunem ce e stricat, dacă îl putem repara și cât costă.

  • Diagnostic gratuit în 24 de ore, fără obligații
  • Reparație rapidă de la 49 €
  • Prețul fix îl știi înainte să ne apucăm de lucru

Întrebări frecvente

E pierdut tot site-ul dacă văd pagina albă?+

Aproape sigur nu. Ecranul alb e o eroare de execuție, nu o ștergere. Conținutul, pozele și baza de date sunt de regulă intacte pe server — site-ul doar nu reușește să se afișeze. După ce dezactivezi pluginul sau tema vinovată, revine cum era.

De ce văd alb doar în /wp-admin, dar site-ul public merge (sau invers)?+

Pentru că panoul de admin și partea publică încarcă seturi diferite de cod. Un plugin care rulează doar în admin poate pica doar acolo, în timp ce vizitatorii văd site-ul normal. E de fapt un indiciu bun: îți spune în ce zonă să cauți.

Nu am acces FTP. Ce fac?+

Aproape orice hosting oferă un File Manager în panoul de control (cPanel, Plesk sau echivalent) care face exact ce face FTP-ul, direct din browser. De acolo poți edita wp-config.php și redenumi folderul de pluginuri. Dacă nu găsești panoul, furnizorul de hosting ți-l poate arăta.

Am modificat wp-config.php și acum văd o eroare, nu pagina albă. E rău?+

E de fapt un progres — o eroare vizibilă e mult mai ușor de rezolvat decât una ascunsă. Citește mesajul: îți spune fișierul și linia. Dacă eroarea a apărut după editarea ta, verifică să nu fi șters un punct și virgulă sau o ghilimea; refă modificarea cu grijă.

Cât durează să reparați un ecran alb dacă apelez la voi?+

Depinde de cauză, dar majoritatea cazurilor (plugin, temă, memorie) se rezolvă în aceeași zi odată ce avem acces. Lucrăm remote, deci nu trebuie să vină nimeni la tine. Primul pas e să ne spui ce ai făcut chiar înainte să apară albul — asta scurtează mult diagnoza.

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