Cum să creați și să accesați jurnalele de erori pentru WordPress (3 metode) ⋆ ALexHost SRL

Testați-vă abilitățile cu toate serviciile noastre de găzduire și beneficiați de 15% reducere!

Utilizați codul la finalizarea comenzii:

Skills
17.01.2025

Cum să creați și să accesați jurnalele de erori pentru WordPress (3 metode)

Urmărirea și rezolvarea erorilor este esențială pentru menținerea unui site web WordPress stabil și sigur. Jurnalele de erori vă ajută să identificați probleme precum erori PHP, conflicte între pluginuri sau disfuncționalități ale temei. Iată trei metode de creare și accesare a jurnalelor de erori pentru WordPress, facilitând depanarea și remedierea problemelor de pe site-ul dvs.


Metoda 1: Activați modul de depanare WordPress

WordPress vine cu un instrument de depanare încorporat numit WP_DEBUG. Atunci când este activat, acesta înregistrează toate erorile, avertismentele și notificările, care pot fi neprețuite pentru depanare.

Pasul 1: Accesați fișierul wp-config.php

  1. Conectați-vă la site-ul dvs. web utilizând un client FTP, cum ar fi FileZilla, sau prin intermediul File Manager al furnizorului dvs. de găzduire (de obicei situat în panoul de control, cum ar fi cPanel).
  2. Navigați la directorul rădăcină WordPress (denumit de obicei /public_html/ sau /htdocs/).
  3. Găsiți și deschideți fișierul wp-config.php pentru editare.

Pasul 2: Activați WP_DEBUG

  1. Localizați următoarea linie în fișierul wp-config.php:
    define( ‘WP_DEBUG’, false );
  2. Schimbați false în true pentru a activa depanarea:
    define( ‘WP_DEBUG’, true );

Pasul 3: Activați WP_DEBUG_LOG

Pentru a înregistra erorile într-un fișier mai degrabă decât să le afișați pe ecran (ceea ce este mai sigur pentru site-urile de producție), adăugați următoarea linie imediat după linia WP_DEBUG:

define( ‘WP_DEBUG_LOG’, true );

Aceasta creează un fișier jurnal numit debug.log în directorul /wp-content/.

Pasul 4: Accesați jurnalul de erori

  1. Odată ce WP_DEBUG_LOG este activat, WordPress va înregistra erorile într-un fișier situat la adresa:
    /wp-content/debug.log
  2. Puteți accesa acest fișier prin intermediul unui client FTP sau al Managerului de fișiere al furnizorului dvs. de găzduire pentru a vizualiza orice erori.

Pasul 5: Dezactivați modul de depanare în producție

După ce ați terminat depanarea, este important să dezactivați modul de depanare prin schimbarea setării WP_DEBUG înapoi la false:

define( ‘WP_DEBUG’, false );

Metoda 2: Utilizați jurnalele de erori ale furnizorului dvs. de găzduire

Majoritatea furnizorilor de găzduire păstrează jurnale de erori care urmăresc problemele de pe partea de server, inclusiv erori PHP, erori ale bazei de date și configurații greșite ale serverului. Aceste jurnale sunt de obicei accesibile prin intermediul panoului de control al găzduirii.

Pasul 1: Conectați-vă la panoul de control al gazdelor dvs

  1. Conectați-vă la contul dvs. de găzduire, fie că este vorba de cPanel, Plesk sau un alt tablou de bord personalizat.
  2. Căutați secțiunile intitulate Metrici, Jurnale sau Statistici.

Pasul 2: Accesați secțiunea Jurnal de erori

  1. În cPanel, mergeți la Metrici > Erori. Aceasta afișează cele mai recente intrări de erori.
  2. În alte tablouri de bord de găzduire, căutați o secțiune Loguri, adesea sub Avansate sau Statistici.

Pasul 3: Descărcați sau vizualizați jurnalele

  1. Puteți vizualiza jurnalele de erori direct în panoul de control sau le puteți descărca pentru o analiză detaliată.
  2. Aceste jurnale includ de obicei erori PHP, erori fatale și probleme la nivel de server care ar putea afecta funcționalitatea WordPress.

Metoda 3: Utilizați un plugin WordPress de înregistrare a erorilor

Dacă preferați o soluție ușor de utilizat, fără codare, puteți utiliza un plugin pentru a crea și gestiona automat jurnalele de erori din tabloul de bord WordPress.

Pasul 1: Instalați și activați un plugin de logare

  1. Mergeți la tabloul de bord WordPress.
  2. Navigați la Plugin-uri > Adăugați nou.
  3. Căutați WP Log Viewer sau Error Log Monitor și faceți clic pe Install și apoi pe Activate.

Pasul 2: Configurați Plugin-ul

  1. După activarea pluginului, accesați Settings > Error Log Monitor (sau pagina de setări a pluginului respectiv).
  2. Activați setările de logare după cum este necesar. Multe pluginuri vor crea și gestiona un fișier debug.log în folderul /wp-content/, similar cu activarea manuală a WP_DEBUG.

Pasul 3: Accesați jurnalele de erori din tabloul de bord WordPress

  1. Odată ce pluginul este activ, puteți vizualiza erorile direct în zona de administrare WordPress, adesea sub o nouă secțiune Logs sau Error Log din tabloul de bord.
  2. Pluginul va afișa cele mai recente erori și va oferi opțiuni pentru a șterge jurnalele sau pentru a le descărca pentru o analiză ulterioară.

Cele mai bune practici pentru gestionarea jurnalelor de erori WordPress

  1. Monitorizați regulat jurnalele: Verificați frecvent jurnalele de erori pentru orice probleme noi care ar putea apărea, în special după actualizările temelor, plugin-urilor sau nucleului WordPress.
  2. Limitați depanarea pe site-urile live: Din motive de securitate și performanță, evitați să mențineți depanarea activată pe site-urile de producție live. Activați depanarea numai în timpul depanării și dezactivați-o după aceea.
  3. Faceți copii de rezervă ale jurnalelor: Dacă diagnosticați o problemă pe o perioadă lungă de timp, faceți în mod regulat copii de rezervă ale jurnalelor pentru a vă asigura că nu pierdeți informații valoroase de depanare.

Concluzie

Jurnalele de erori sunt neprețuite pentru diagnosticarea și rezolvarea problemelor în WordPress. Prin activarea modului de depanare WordPress, accesarea jurnalelor prin intermediul furnizorului dvs. de găzduire sau utilizarea unui plugin, puteți identifica și rezolva erorile rapid. Monitorizarea și gestionarea regulată a jurnalelor de erori vă va ajuta să vă asigurați că site-ul WordPress funcționează fără probleme și în siguranță.

Testați-vă abilitățile cu toate serviciile noastre de găzduire și beneficiați de 15% reducere!

Utilizați codul la finalizarea comenzii:

Skills