Cum de a stabili un ecran alb de deces în wordpress

Dacă ați folosit WordPress mult timp, probabil ați întâlnit "ecranul alb al morții" cel puțin o dată. Motivul pentru care acest moment frustrează utilizatorul este că este imposibil să intri în panoul de administrare. Și având în vedere faptul că textul erorii nu este afișat pe ecran în majoritatea cazurilor, rămâneți în întuneric, unde problema a intrat. Cel mai neplăcut lucru este că uneori problema afectează numai o anumită parte a site-ului și, de exemplu, puteți vedea un ecran alb numai în panoul de administrare, însă pagina principală este afișată și funcționează ca de obicei. Uneori, acest lucru se întâmplă doar pentru un fel de înregistrare, iar restul funcționează bine. În acest articol, vă vom arăta cum să remediați un ecran alb de deces în WordPress, luând în considerare mai multe soluții posibile.







Notă: Înainte de a aplica modificări site-ului, asigurați-vă că aveți o copie de rezervă proaspătă.

De ce apare această eroare?

Cel mai adesea, un ecran alb înseamnă că ați atins limita memoriei. Acest lucru poate fi cauzat de un plugin care funcționează, dar funcționează cu erori; subiectul este scris cu erori; Problema poate fi în găzduirea dvs. Având în vedere faptul că problema poate fi cauzată de mai mulți factori, aceasta poate avea numeroase soluții.

Problema se aplică și celorlalte site-uri?

Dacă aveți mai multe site-uri, atunci primul lucru pe care ar trebui să-l faceți este să verificați dacă ecranul alb al morții apare pe toate sau numai pe un singur domeniu. Dacă și alte site-uri nu sunt în ordine - acest lucru indică probleme pentru furnizorul de gazde. Cu toate acestea, dacă problema este doar unul dintre site-urile dvs., atunci merită să vă uitați la plug-in sau la șablonul instalat. Dacă problema cu o anumită intrare sau pagină de blog, atunci, cu siguranță, problema cu un anumit site.

Creșteți limita memoriei


De obicei, o astfel de problemă se întâmplă deoarece ați epuizat limita de memorie.
M-am ocupat de migrarea multor site-uri client și uneori eroarea de epuizare a limitei de memorie a apărut atunci când noul plug-in a fost activat sau când au fost îndeplinite alte sarcini. De obicei, eroarea arată astfel:

Pentru soluție, deschidem fișierul wp-config.php localizat în dosarul rădăcină al WordPress. Apoi adăugați următorul cod la eticheta principală php:







Tocmai am mărit limita de memorie la 64MB. Dacă eroarea persistă, contactați-vă gazda. Acestea vor crește limita în php.ini.

Dezactivați toate pluginurile

Dacă creșterea memoriei nu vă ajută sau dacă aveți o limită superioară de 256 MB sau 512 MB, atunci ar trebui să începeți o rezolvare pas cu pas. În experiența mea de a rezolva astfel de probleme, este de obicei cazul într-un plugin sau șablon. Continuați și dezactivați plug-in-urile. Puteți face acest lucru în conformitate cu instrucțiunile: cum să dezactivați toate pluginurile, dacă nu există acces la panoul de administrare

Dacă această metodă a ajutat, includeți plug-in-urile unul câte unul.

Înlocuirea șablonului cu șablonul standard WordPress

În cazul în care modul cu plugin-uri nu a ajutat, atunci merită încercarea de a schimba șablonul dvs. curent la cea care vine cu motorul. Cel mai bun mod de a face acest lucru este: să stocați dosarul curent cu tema, apoi să îl ștergeți și VI să treacă automat la tema prestabilită.

Alternativ, puteți merge la phpMyAdmin și puteți actualiza tabela de baze de date wp_options. Trebuie să actualizați următoarele rânduri în tabel:

Dacă problema cu ecranul alb este rezolvată, atunci trebuie să vă uitați la fișierul functions.php al temei. Dacă găsiți linii goale la sfârșitul fișierului, trebuie să le ștergeți.

Alte opțiuni

Dacă niciuna dintre cele de mai sus nu a ajutat - atunci trebuie să încercați să reinstalați motorul WordPress. Uneori acest lucru nu este evident, dar fișierele kernel-ului pot fi corupte.
De asemenea, puteți utiliza funcția de depanare în WordPress pentru a vedea ce fel de erori sunt afișate pe ecran. Adăugați următorul cod în fișierul wp-config.php.

După ce ați făcut acest lucru, un ecran gol va afișa erori, avertismente și notificări. Aceasta poate ajuta la determinarea locului în care eroarea crește de la picioare 🙂

Uneori puteți avea acces la admin.particle, dar site-ul în sine arată ca o pânză albă goală. Acest lucru poate fi cauzat de pluginul de cache. Doar goliți memoria cache.

Dacă ecranul alb este afișat pe intrări foarte lungi, atunci ar trebui să încercați să ștergeți memoria cache.
Puteți încerca și următoarele: fie adăugați următorul cod la wp-config.php, în unele cazuri - la fișierul PHP.INI al serverului dvs. web.

Bună ziua! Prompt vă rog! Ecranul alb apare atunci când plug-in-ul woocommerce este actualizat, dar nu îl pot reîmprospăta, mărfurile au fost afișate incorect. Ce se poate face în această situație? Vă mulțumim anticipat.

Mulțumesc dragă! Sfatul cu redenumirea în șablonul de date, foaia de stil și actualel temei pe twentytwelve a ajutat. Site-ul a câștigat. Dar subiectul care a dat naștere a lucrat bine. Îmi dau seama ce sa întâmplat cu ea.

Noapte bună.
Eroare 500 apare când ieșiți din zona de administrare. VP 3.8.1. Pluginul TML este o versiune nouă 6.3.9.
Ați întâlnit unul similar?

Ne pare rău, întrebarea este eliminată. Se pare că serverul nu a suprasolicitat htassess. Am actualizat-o manual și eroarea a dispărut.

Recent întâlnite. Vinovatul a fost funcțiile.php. După actualizarea la 3.8, o anumită funcție nu a fost acceptată de kernel și un ecran alb a fost observat după ieșire







Articole similare

Trimiteți-le prietenilor: