Sari la conținut
Datix

Erori WordPress frecvente și cum le repari

Ecranul alb, eroarea de bază de date, 404 pe toate paginile, eroarea 500 și emailuri care nu ajung: diagnostic și rezolvare pas cu pas.

Ilustrație: Erori WordPress frecvente și cum le repari

Majoritatea problemelor de WordPress arată catastrofal și se rezolvă în cinci minute, dacă știi unde să te uiți. Mai jos sunt erorile pe care le vedem cel mai des în tichetele de suport, cu diagnosticul și rezolvarea fiecăreia.

Ecranul alb

Pagina complet goală înseamnă, aproape întotdeauna, o eroare PHP fatală pe care serverul nu o afișează.

Rezolvare: activează temporar afișarea erorilor în wp-config.php:

define('WP_DEBUG', true); define('WP_DEBUG_DISPLAY', true);

Reîncarcă pagina și vei vedea fișierul vinovat. De regulă e un plugin actualizat recent sau incompatibil cu versiunea de PHP. Dacă nu vezi nimic, redenumește folderul wp-content/plugins: dacă website-ul revine, dezactivează pluginurile pe rând până găsești vinovatul.

Scoate liniile de debug după ce ai terminat.

„Error establishing a database connection”

WordPress nu poate vorbi cu baza de date. Verifică, în această ordine: datele din wp-config.php (apare tipic după o migrare), drepturile utilizatorului pe baza de date, existența tabelelor și spațiul liber pe cont. Un cont plin nu mai poate scrie nimic.

„Sorry, you are not allowed to access this page”

Rolul contului tău s-a stricat sau prefixul tabelelor nu corespunde. Apare des după o restaurare parțială dintr-un backup. Se rezolvă corectând prefixul din wp-config.php sau restaurând înregistrările de capabilități ale utilizatorului în baza de date.

Eroare la încărcarea imaginilor

Dacă nu poți urca fișiere, verifică trei lucruri: spațiul liber, drepturile pe folderul wp-content/uploads și limita de mărime a fișierelor impusă de server. Pentru ultima, poți crește limita din panoul de găzduire.

„Are you sure you want to do this?”

Un token de securitate a expirat — de obicei pentru că ai lăsat pagina deschisă prea mult. Reîncarcă și repetă acțiunea. Dacă apare constant la urcarea unei teme, fișierul depășește limita de upload.

Eroare 500 la administrare

Cauze frecvente: un fișier .htaccess corupt sau memoria epuizată. Redenumește .htaccess în .htaccess-old și reîncarcă; dacă merge, regenerează-l salvând din nou setările de legături permanente. Pentru memorie, adaugă în wp-config.php:

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

Eroare 404 pe toate paginile, în afară de prima

Regulile de rescriere s-au pierdut. Intră la Setări → Legături permanente și apasă Salvează, fără să schimbi nimic. Asta le regenerează. Dacă nu se rezolvă, verifică dacă fișierul .htaccess există și e scriibil.

Website-ul cere date FTP la actualizare

WordPress nu poate scrie direct în fișiere din cauza drepturilor. Se rezolvă corectând proprietarul fișierelor pe server. Deschide un tichet la găzduire — e o reparație de un minut din partea lor.

Emailurile de pe website nu ajung

Funcția implicită de trimitere e nesigură, iar mesajele ajung des în spam sau nicăieri. Instalează un plugin SMTP și configurează-l cu o adresă de pe domeniul tău. Verifică apoi și SPF-ul și DKIM-ul.

Regula de aur, înainte de orice reparație

Fă un backup. Chiar și al unui website stricat. Repararea greșită a unei probleme mici a transformat multe situații neplăcute în dezastre.

Când să ceri ajutor

Dacă ai încercat pașii de mai sus și problema persistă, sau dacă e vorba de un website de producție care aduce venituri, nu improviza. Deschide un tichet și spune exact ce s-a schimbat ultima dată înainte de apariția erorii — în nouă cazuri din zece, acolo e răspunsul.

Dacă o eroare persistă sau nu ai timp să o investighezi, o putem rezolva prin serviciul de migrare și reparare erori WordPress.

Mutăm website-ul tău. Gratuit.

Echipa noastră migrează website-ul de la furnizorul actual fără întreruperi și fără costuri. Tu doar ne spui când începem.