7 erori comune WordPress și cum să le remediați?
Publicat: 2022-07-08WordPress este o alegere excelentă pentru a vă alimenta blogul sau site-ul web. Este fiabil, flexibil și vă permite să creați rapid pagini și postări frumoase. Ca și în toate lucrurile, sigur vor fi probleme. Deși acestea pot părea descurajante, majoritatea pot fi rezolvate în doar câțiva pași.
WordPress.com găzduiește site-ul dvs. web, așa că nu va trebui să vă faceți griji cu privire la gestionarea serverului. Acest lucru vă permite să evitați probleme precum software-ul învechit, fișierele nesigure ale site-ului și setările incorecte ale serverului.
Importanța WordPress
Erorile neașteptate cu site-ul dvs. web vă pot strica ziua ca nimic. WordPress este o mașină foarte inteligentă și nu este probabil să facă erori fără motiv. Poate fi frustrant să descoperi o problemă și să nu știi cum să o rezolvi.
Cu WPOven, am acoperit cele mai frecvente 7 erori WordPress cu care vă confruntați în timp ce îl utilizați și vă vom oferi, de asemenea, metode pentru a le remedia. În această postare, vă vom aduce o compilație completă a Câteva 7 erori comune WordPress și vă vom informa cum le puteți remedia cu ușurință. Deși multe erori WordPress pot părea descurajatoare la început, ele sunt adesea mici și ușor de remediat. De obicei, puteți face singur depanarea de bază dacă cunoașteți cauza problemei.
După cum știți, WordPress este un program excelent și funcționează bine de cele mai multe ori. Uneori, însă, lucrurile nu funcționează conform planului. Este posibil ca WordPress să nu se poată conecta la baza de date. Poate unele fișiere sunt corupte.
Dacă întâmpinați probleme, este important să le puteți remedia rapid și eficient.
Să ne uităm la greșelile comune WordPress și cum le putem remedia.
1- 400 Error – Pagina nu a fost găsită
Erorile obișnuite care se află între 400 și 499 sunt cunoscute ca erori de client. Aceste tipuri de erori înseamnă de obicei că există o lipsă de comunicare între browserul dvs. și vizitatorii site-ului dvs.
1. 400 Solicitare greșită
400 Bad Request-Response este un răspuns generic la o eroare client pe care o întâlnește serverul dvs., dar nu se încadrează în nicio categorie specifică. Această eroare poate fi cauzată de:
- O adresă URL care este introdusă incorect sau care conține caractere interzise.
- Cookie-uri sau cache-uri infectate de un browser
- Discrepanțe în sistemul de nume de domeniu (DNS), date și memoria cache DNS locală.
- Încărcarea unui fișier prea mare
- O eroare generală de server.
Puteți verifica adresa URL pentru greșeli de scriere, puteți șterge memoria cache a browserului și cookie-urile, puteți șterge memoria cache DNS, puteți dezactiva extensia de browser și puteți șterge memoria cache a browserului.
2. 403 Interzis
Puteți lua mulți pași pentru a vă proteja site-ul WordPress, inclusiv diferite niveluri de permisiuni. Această caracteristică este utilă pentru a împiedica utilizatorii să acceseze site-ul dvs., dar poate cauza și probleme dacă permisiunile nu sunt setate corect.
O astfel de problemă este eroarea 403 interzisă
Va trebui fie să resetați permisiunile pentru fișiere, fie să creați un nou fișier .htaccess pentru a remedia problema. De asemenea, este posibil să aveți o problemă cu Rețeaua de livrare a conținutului (CDN), cu pluginurile sau cu protecția prin legături rapide.
3. 404 Nu a fost găsit
Când un utilizator încearcă să acceseze un site web care nu există, se afișează o eroare 404. În loc să poată găsi resursa pe care o caută, vor vedea una similară cu această pagină:
Deși nu este o problemă serioasă, utilizatorii consideră acest lucru frustrant. Puteți evita această problemă reparând linkurile întrerupte în mod regulat și implementând redirecționări atunci când mutați o pagină la o nouă adresă URL.
4. 405 Metoda nu este permisă
Serverul dvs. va afișa eroarea 405 Method Not Allowed pentru a indica faptul că a primit cererea de la browser, dar a respins-o.
Această problemă poate fi rezolvată în mai multe moduri, inclusiv anularea actualizărilor de plugin și teme, verificarea jurnalelor de configurare și a jurnalelor de erori ale serverului și depanarea codului aplicației.
5. 413 Solicitare Entitate prea mare
Această eroare este cauzată de prea multe solicitări HTTP.
Acesta este adesea cazul dacă încercați să încărcați fișiere mari. Această problemă poate fi rezolvată prin creșterea dimensiunii maxime a cererii HTTP.
6. 429 Prea multe cereri
O eroare 429 Prea multe solicitări poate fi generată dacă un utilizator încearcă să acceseze o resursă prea des într-un timp scurt. Acesta este modul serverului de a bloca comportamentul suspect.
Puteți modifica adresa URL implicită pentru a preveni atacurile cibernetice care ar putea cauza o eroare 429. De asemenea, puteți testa pentru conflicte de plugin și teme.
2- Ecranul alb al morții
Temutul White Screen of Death (WSoD) este una dintre cele mai comune și cruciale erori WordPress. Această eroare face ca întregul site web să aibă un ecran gol. Nu există mesaje de eroare.
Această eroare se poate întâmpla din mai multe motive, dar de obicei înseamnă că site-ul dvs. web nu se încarcă corect. Există diferiți pași pentru a remedia această eroare Ecranul alb al morții.
Va trebui să dezactivați pluginurile. Pluginurile defecte sunt cel mai frecvent motiv pentru WSoD. Dezactivarea tuturor pluginurilor pentru a le vedea va fi utilă.
Tema site-ului dvs. ar trebui să fie dezactivată. Tema instalată poate provoca, de asemenea, această eroare. Utilizarea SFTP vă va înlocui tema.
Activați modul de depanare WordPress. Această caracteristică vă permite să vedeți erorile de pe fiecare pagină a site-ului dvs. Vă poate ajuta să identificați cauza principală a Ecranului Alb al Morții.
Goliți memoria cache. Efectuarea unei soluții de stocare în cache vă poate face să vedeți fișiere vechi, chiar dacă WSD-ul a fost corectat. Goliți memoria cache a sistemului pentru a vedea dacă problema este rezolvată sau nu.
Ridicați-vă limita de memorie. Este posibil să fi atins limita memoriei site-ului dvs. Trebuie să editați fișierul php.ini pentru a vă mări limita maximă.
3. Eroare internă de server
Eroare internă a serverului este o altă eroare crucială care intră pe site-ul dvs. web.
Eroarea internă a serverului are mai puține cauze potențiale decât Ecranul alb al morții. Această eroare apare atunci când apare o problemă necunoscută cu serverul dvs. și este, în general, cauzată de unul dintre următoarele motive:-
Această problemă se poate datora fișierului .htaccess al site-ului.
Se poate întâmpla și atunci când site-ul dvs. a atins limita de memorie.
Pur și simplu, .htaccess este un fișier important care exprimă modul în care site-ul tău WordPress comunică cu serverul său. Acest fișier .htaccess poate fi folosit pentru a crește securitatea site-ului dvs. și, din această cauză, poate suprascrie și unele dintre setările implicite ale serverului. Puteți testa și vedea dacă acest fișier cauzează eroarea internă a serverului și pentru aceasta trebuie să-l dezactivați.

Puteți efectua această sarcină din nou folosind SFTP. Fișierul se află în directorul rădăcină al site-ului dvs., pe care îl puteți verifica adesea după public_html.
Pentru a dezactiva fișierul, trebuie doar să îi schimbați numele. Dacă această operațiune rezolvă problema, tot ce trebuie să faceți este să generați un fișier .htaccess proaspăt, nou, fără erori. Puteți efectua acest lucru accesând tabloul de bord administrativ și accesând Setări > Legături permanente.
Nu trebuie să creați nicio modificare aici. Doar faceți clic pe Salvare setări și generați un nou fișier .htaccess. Poate că această funcție va rezolva problema.
Dacă încă nu rezolvă problema, este posibil să fie necesar să vă măriți limita de memorie PHP.
4- Eroare la stabilirea unei conexiuni la baza de date
După cum sugerează și numele, această eroare poate apărea în timpul stabilirii unei conexiuni la baza de date, această eroare va apărea dacă site-ul dvs. nu poate accesa baza de date. În cazul în care nu cunoașteți această eroare, este zona în care baza de date a site-ului dvs. este stocat tot conținutul acesteia. Aceasta poate include postările, paginile și alte informații importante despre utilizator. Ca atare, dacă nu poți accesa această bază de date, trebuie să știi că site-ul tău nu va putea funcționa deloc.
Există câteva motive care vor explica această eroare, dar cele mai multe dintre ele provin dintr-un singur fișier de pe site-ul tău web, și anume wp-config.php. Acest fișier include informații despre baza de date a site-ului dvs., deci este originea cea mai probabilă pentru acest tip de eroare.
Pentru a vă repara conexiunea la baza de date, trebuie să accesați fișierul wp-config.php al site-ului dvs., care ar trebui să fie localizat în folderul său rădăcină.
După aceasta, trebuie să faceți clic dreapta pe fișier și să selectați opțiunea Vizualizare/Editare. Prima prioritate este de a verifica dacă acreditările din fișier sunt corecte sau nu. Pentru a face acest lucru, ar trebui să accesați phpMyAdmin pentru a găsi locația exactă a detaliilor. Dacă numele de gazdă, numele de utilizator, parola sau numele bazei de date din fișier nu sunt corecte, înlocuirea acestora ar trebui să remedieze eroarea.
Cu toate acestea, dacă eroarea persistă, trebuie să activați WordPress printr-un instrument automat de optimizare a bazei de date. Aceasta este o caracteristică importantă și poate fi folosită pentru a vă repara bazele de date corupte și poate fi activată inserând următoarea linie în fișierul wp-config.php:
acesta este ; define('WP_ALLOW_REPAIR', true);
În cele din urmă, trebuie să faceți clic pe oricare dintre butoane pentru a rula instrumentul de reparare. Când procesul general este finalizat, atunci trebuie să reîncărcați și ar trebui să vedeți un mesaj care apare legat de tabelele bazei de date care au fost remediate.
Acest proces tratează eroarea de conectare la baza de date și o rezolvă. Nu uitați să eliminați linia WP_ALLOW_REPAIR din wp-config.php când ați terminat cu procedura.
5. Eroare de expirare a conexiunii
Uneori ați observat că apar erori după ce un site a fost încercat de mai multe ori (fără succes). Această eroare înseamnă că serverul se luptă să încarce site-ul.
Această eroare de expirare a conexiunii poate apărea din mai multe motive, cel mai frecvent motiv este atunci când site-ul dvs. nu are resurse și trebuie să funcționeze corect. De exemplu, dacă utilizați găzduire partajată și dacă un alt site strânge resursele serverului dvs. în același timp. Alternativ, poate site-ul dvs. a depășit limita maximă de lățime de bandă permisă.
Ca atare, poate doriți să luați în considerare actualizarea planului de găzduire dacă vedeți această eroare de mai multe ori. Deoarece site-ul dvs. va avea mai multe resurse de server și nu va fi afectat dacă alte site-uri văd trafic maxim în acel moment.
De asemenea, eroarea „conexiune expirată” poate apărea dacă site-ul dvs. provoacă o mare presiune pe server. Prin urmare, vă sugerăm să vă optimizați site-ul web pentru o viteză mai bună, să scăpați de orice plugin care aglomerează resursele și să verificați tema WordPress pentru a vedea dacă vă trage în jos performanța sau nu. Încă o dată, ați putea dori, de asemenea, să creșteți limita de memorie PHP pentru a rezolva această problemă.
6- Eroare DNS_PROBE_FINISHED_NXDOMAIN
După cum știți, erorile sondei DNS sunt erori foarte frecvente. Te confrunți adesea cu erori precum Ecranul alb al morții sau Eroare 404 sau poți spune o eroare negăsită. Una dintre erorile cele mai frecvent întâlnite este DNS_PROBE_FINISHED_NXDOMAIN. Aceasta este una dintre cele mai frecvente erori văzute de aproape toți utilizatorii obișnuiți de computer odată în ciclul lor de utilizare a sistemului. Mesajul apare în browserele web obișnuite, lăsând utilizatorii care nu sunt prea redirecționați către site-ul țintă.
Unul dintre principalele concepte de funcționare este DNS (Domain Name Server) Un server DNS funcționează în principal pentru a traduce domeniile IP complexe cu colaborarea diferitelor adrese IP.
Problema DNS_PROBE_FINISHED _NXDOMAIN apare din cauza nepotrivirii adresei IP. Explicația tehnică este că DNS convertește întregul mesaj de la capătul domeniului sub forma unei adrese IP.
Aflați mai multe despre ce este DNS?
7-WordPress nu a reușit să se actualizeze automat
Este esențial să vă mențineți site-ul WordPress actualizat cu orice preț. Acesta este un punct pe care îl subliniem de ani de zile. Rămâne sfatul numărul unu pe care îl oferim proprietarilor de site-uri web. De obicei, nu trebuie să faceți nimic din toate acestea dacă aveți un cont de găzduire WordPress gestionat. WordPress va aplica automat noi actualizări WordPress pentru dvs.
Uneori, totuși, ceva nu merge bine și actualizările automate vor eșua.
Deși este rar, acest lucru se poate întâmpla. Acest lucru este cauzat de obicei de o problemă în conexiunea serverului la fișierele dvs. WordPress, de permisiuni incorecte (despre care au fost discutate mai devreme) și de o legătură de internet nesigură.
Este posibil ca WordPress să nu se actualizeze automat. Dacă se întâmplă acest lucru, este posibil să primiți mesajul de eroare WSoD sau alte avertismente atunci când încercați să vă accesați site-ul. Acest lucru poate fi rezolvat prin actualizarea manuală a WordPress. Pentru a face acest lucru, descărcați cea mai recentă versiune de WordPress și instalați-o pe site-ul dvs. prin SFTP.