Câteva erori comune WordPress și remedierea lor

Publicat: 2023-08-08

Site-ul dvs. WordPress vă dă bătăi de cap cu mesaje de eroare misterioase și ecrane albe derutante? Nu te îngrijora, pentru că ești pe cale să pornești într-o călătorie care va demistifica acele probleme. De la frustrant „Ecranul alb al morții” până la criptica „Eroare la stabilirea conexiunii la baza de date”, aceste erori pot transforma un site care funcționează fără probleme într-un puzzle digital. Dar nu te teme!

Acest ghid se va scufunda cu capul întâi în unele dintre cele mai comune erori WordPress și va oferi remedieri simple ale acestora. Până când termini de citit, vei fi înarmat cu cunoștințele necesare pentru a restabili gloria site-ului tău web și a-l menține să funcționeze fără probleme. Să înlăturăm acele erori și să readucem regatul tău WordPress pe tron!

Ecranul alb al morții

Acesta este momentul în care vedeți un ecran gol fără informații pe site-ul dvs. WordPress. Se poate întâmpla din cauza erorilor PHP sau a erorilor bazei de date.

Iată câteva motive pentru care ați putea întâlni Ecranul alb al morții WordPress:

Probleme de compatibilitate cu pluginuri:

Un plugin ar putea cauza probleme de compatibilitate. Dacă puteți accesa Ecranele de administrare, încercați să dezactivați toate pluginurile și apoi să le activați unul câte unul pentru a-l găsi pe cel problematic. Dacă nu puteți accesa ecranele, conectați-vă la site-ul dvs. web folosind FTP și accesați folderul „wp-content/plugins”. Redenumiți folderul „plugins” în „plugins_old”. Acest lucru va dezactiva toate pluginurile dvs.

Problemă legată de temă:

Această problemă este mai probabilă dacă întâmpinați ecranul alb după activarea unei noi teme sau crearea unui site nou într-o rețea WordPress.

Conectați-vă la Ecranele de administrare WordPress și activați o temă WordPress implicită, cum ar fi „Twenty Twenty-One”. Dacă utilizați WordPress 5.8 sau o versiune ulterioară, treceți la tema Twenty Twenty-One, deoarece tema Twenty Twenty-Two necesită WordPress 5.9 și o versiune ulterioară. Dacă nu puteți accesa Ecranele de administrare, utilizați FTP pentru a naviga la folderul „/wp-content/themes/” și redenumiți folderul pentru tema activă.

Acești pași pot ajuta la depanarea Ecranului alb al morții WordPress.

O eroare internă de server

Pentru a depana o eroare internă a serverului, puteți urma acești pași:

Fișier .htaccess corupt:

Accesați directorul rădăcină al site-ului dvs. folosind FTP și redenumiți fișierul .htaccess în .htaccess_old. Verificați dacă eroarea este rezolvată prin încărcarea site-ului dvs. Dacă funcționează, accesați Setări > Permalink-uri și resetați-vă permalinkurile pentru a genera un nou fișier .htaccess.

Problemă cu pluginul:

Dezactivați toate pluginurile pentru a determina dacă vreunul dintre ele cauzează eroarea. Dacă nu vă puteți accesa Ecranele de administrare WordPress, utilizați FTP pentru a dezactiva pluginurile.

Problemă legată de temă:

Treceți la o temă WordPress implicită, cum ar fi Twenty Twenty-One, pentru a exclude orice problemă legată de temă. Rețineți că, dacă utilizați WordPress 5.8 sau o versiune ulterioară, utilizați tema Twenty Twenty-One, deoarece tema Twenty Twenty-Two necesită WordPress 5.9 și o versiune ulterioară.

Încărcarea fișierelor WordPress noi:

Încărcați folderele wp-admin și wp-includes dintr-o nouă instalare a WordPress pentru a înlocui fișierele potențial corupte.

Nu uitați să efectuați acești pași unul câte unul, verificând dacă eroarea este rezolvată după fiecare acțiune.

Eroare la stabilirea conexiunii la baza de date

Dacă vedeți mesajul „Eroare la stabilirea conexiunii la baza de date” pe o pagină, acesta indică o problemă la conectarea la baza de date. Iată câteva posibile motive și soluții pentru această problemă.

Informații wp-config.php incorecte

„Eroarea la stabilirea unei conexiuni la baza de date” se datorează adesea unei erori în fișierul wp-config.php. Pentru a rezolva acest lucru, urmați acești pași:

  • Accesați site-ul dvs. printr-un client FTP
  • Deschideți fișierul wp-config.php
  • Verificați dacă următoarele informații sunt corecte:
    • Numele bazei de date
    • Nume de utilizator al bazei de date
    • Parola bazei de date
    • Gazda bazei de date

Dacă este necesar, faceți corecțiile necesare.

Dacă configurația este corectă, puteți reseta manual parola MySQL.

Dacă încă întâmpinați problema după ce ați verificat wp-config.php și ați verificat cu gazda dvs. web, luați în considerare următoarele posibilități:

Probleme cu gazda dvs. web:

Contactați furnizorul dvs. de găzduire pentru a investiga probleme potențiale, cum ar fi atingerea cotei bazei de date sau timpul de nefuncționare a serverului.

Site compromis:

Dacă ați exclus erorile de configurare și problemele de găzduire, este posibil ca site-ul dvs. să fi fost spart. Utilizați un instrument precum Sucuri SiteCheck pentru a vă scana site-ul pentru orice compromisuri.

Nu uitați să luați măsurile adecvate pe baza rezultatelor scanării sau să căutați ajutor profesionist pentru a rezolva orice probleme legate de site-ul web compromis.

Actualizare automată eșuată

Uneori, funcția de actualizare automată WordPress poate întâmpina probleme și nu se poate actualiza. Este posibil să observați următoarele:

  • Ecran alb gol, fără informații
  • Avertisment care indică faptul că actualizarea a eșuat
  • Mesaj de eroare PHP

Aceste eșecuri pot apărea din diverse motive, cum ar fi o eroare în legătură cu principalele fișiere WordPress, probleme cu conexiunea la internet în timpul procesului de actualizare sau permisiuni incorecte pentru fișiere.

Dacă întâmpinați o actualizare automată eșuată, poate fi necesar să depanați cauza specifică a problemei pentru a asigura o actualizare reușită.

Conexiunea a expirat

Eroarea „Conection Timed Out” apare atunci când site-ul dvs. depășește capacitatea serverului, ceea ce este obișnuit în găzduirea partajată cu limite de memorie limitate. Iată câteva soluții:

  • Dezactivați toate pluginurile: dacă dezactivarea tuturor pluginurilor WordPress rezolvă problema, reactivați-le unul câte unul pentru a identifica pluginul problematic. Dacă nu puteți accesa Ecranele de administrare, dezactivați manual pluginurile.
  • Comutați la o temă WordPress implicită: utilizați tema Twenty Twenty-One (pentru WordPress 5.8 și versiunile anterioare) pentru a exclude orice problemă legată de temă. Rețineți că tema Twenty Twenty-Two necesită WordPress 5.9 și o versiune ulterioară.
  • Creșteți limita de memorie: dacă sunteți pe găzduire partajată, cereți furnizorului dvs. de găzduire să vă mărească limita de memorie modificând fișierul wp-config.php.
  • Creșteți timpul maxim de execuție: editați fișierul php.ini pentru a crește timpul maxim de execuție. Dacă nu sunteți sigur cum să faceți acest lucru, contactați furnizorul dvs. de găzduire pentru asistență.

Nu uitați să efectuați acești pași unul câte unul, verificând dacă eroarea persistă după fiecare acțiune.

Mod de întreținere după actualizare

După o actualizare WordPress, este posibil să vedeți un mesaj care spune „Indisponibil pentru scurt timp pentru întreținere programată. Vă rugăm să verificați înapoi într-un minut.” Acest lucru se întâmplă deoarece un fișier .maintenance este creat automat în timpul actualizării, dar este posibil să nu fie eliminat corect.

Pentru a rezolva această problemă:

  • Utilizați un program FTP pentru a vă conecta la site-ul dvs. web
  • Găsiți fișierul .maintenance în directorul rădăcină al site-ului dvs
  • Ștergeți fișierul .maintenance

Prin eliminarea fișierului .maintenance, mesajul nu va mai apărea, iar site-ul dvs. va fi accesibil din nou.

Nimic nu se întâmplă când faci modificări

Dacă faceți modificări site-ului dvs. web, dar nu le vedeți în browser, încercați să ștergeți memoria cache a browserului. Cache-ul stochează datele site-ului web pentru a încărca paginile mai repede. Uneori, browserul încarcă versiunea stocată în cache în loc de cea actualizată, ceea ce face ca modificările să nu apară. Pentru a remedia acest lucru, ștergeți memoria cache a browserului sau închideți și redeschideți linkul pentru a vizualiza site-ul web actualizat.

Erori 404 cu permalink-uri frumoase și un ecran alb

Dacă întâmpinați erori 404 cu permalink-uri destul de bune și probleme de încărcare a imaginii feței care au ca rezultat un ecran alb, aceasta ar putea fi din cauza modulului mod_rewrite care nu este activat în Apache în mod implicit. Mod_rewrite este esențial pentru ca permalink-urile să funcționeze, deoarece permite rescrierea URL-urilor.

Această problemă apare de obicei în rețelele WordPress Multisite, dar se poate întâmpla și în găzduirea partajată sau după migrarea sau mutarea serverelor.

Pentru a rezolva acest lucru, începeți prin a vă reseta permalink-urile prin Setări > Permalink-uri în WordPress. Dacă problema persistă, poate fi necesar să editați manual fișierul .htaccess.

Întâmpinați erori 404 cu postarea personalizată

Dacă vă confruntați cu erori 404 cu tipuri de postări personalizate, urmați acești pași:

Asigurați-vă că niciunul dintre tipurile de postări personalizate și paginile individuale nu au același nume. Dacă există conflicte, redenumiți singura pagină, inclusiv slug-ul.

Accesați Ecranele dvs. de administrare WordPress și accesați Setări > Legături permanente . Alegeți permalinkurile implicite, salvați modificările și apoi reveniți la permalinkurile preferate. Acest lucru va reîmprospăta regulile de rescriere și va rezolva problema.

Urmând acești pași, ar trebui să puteți rezolva erorile 404 asociate cu tipurile de postări personalizate.

Concluzie

Întâmpinarea erorilor în timpul utilizării WordPress este o întâmplare comună. Înțelegând natura acestor erori și urmând pașii corespunzători de depanare, majoritatea problemelor pot fi rezolvate eficient.

Fie că este vorba despre gestionarea erorilor interne ale serverului, a problemelor de conectare la baze de date, a actualizărilor automate eșuate sau a altor probleme discutate în acest blog, adoptarea unei abordări sistematice și căutarea asistenței atunci când este necesar vă va ajuta să depășiți aceste obstacole.

Amintiți-vă să rămâneți la curent, să faceți copii de siguranță ale site-ului dvs. în mod regulat și să utilizați vasta comunitate WordPress pentru asistență. Cu răbdare și strategiile potrivite, puteți naviga printre erorile WordPress și puteți continua să vă bucurați de beneficiile acestei platforme puternice.

  • A fost aceasta de ajutor ?
  • Da nu