Cum activez debugging pentru WordPress®

WordPress debug mode

Modul debug în WordPress este un set de opțiuni de depanare care ajută la identificarea și remedierea erorilor într-un site WordPress. Atunci când este activat, acesta afișează erorile PHP, notificările și avertismentele care apar în timpul execuției codului.

Modul debug în WordPress poate fi activat în mai multe moduri:

  • din panoul de control Simplenet (pentru găzduirea premium)
  • din cPanel (pentru soluțiile de găzduire care utilizează cPanel)
  • manual, prin adăugarea unor linii de cod în fișierul wp-config.php

Să analizăm fiecare metodă în detaliu.

Cum activezi debug mode din panoul de control Simplenet

Dacă folosești serviciul de găzduire premium de la Simplenet, activarea modului debug este simplă.

Loghează-te în panoul de control Simplenet accesând manage.simplenet.io și introducând utilizatorul și parola primite pe email. Alternativ, poți folosi autentificarea SSO din zona de client: accesează my.simplenet.io, conectează-te, apoi selectează serviciul tău și dă click pe Login to Panel.

În panoul de control, selectează site-ul tău, apoi, în secțiunea Applications Installed, dă click pe Manage.

Gestionează aplicațiile în panoul de control Simplenet

Pe pagina următoare, derulează până la secțiunea Debug sau dă click direct pe Debug pentru acces rapid.

Activează opțiunile dorite folosind toggle-urile:

  • WP_DEBUG – activează modul debug în WordPress.
  • WP_DEBUG_LOG – salvează erorile în fișierul wp-content/debug.log, util pentru a analiza problemele ulterior.
  • WP_DEBUG_DISPLAY (opțional) – afișează mesajele de debug direct în HTML-ul paginii.
Activează debug pentru WordPress

După activare, verifică log-ul din wp-content/debug.log pentru eventualele erori și nu uita să dezactivezi modul debug când ai terminat depanarea.

Cum activezi debug mode din cPanel?

Pentru cei care folosesc o soluție de găzduire web cu cPanel, modul debug poate fi activat din secțiunea WordPress Management (fostul WP Toolkit).

Loghează-te în cPanel

Accesează domeniultău.com/cpanel și introdu datele de autentificare (user și parolă) pe care le-ai primit pe email. Alternativ, folosește autentificarea SSO din my.simplenet.io, selectează serviciul de găzduire și dă click pe link-ul Login to cPanel din meniul din bara laterală stânga.

Activează Debug Mode

Activare debug în cPanel
  • În cPanel, mergi la WordPress Management.
  • Selectează site-ul tău.
  • În secțiunea Tools, activează opțiunea Debugging folosind toggle-ul.

Setări avansate

Apasă pe iconița Settings pentru a configura opțiuni suplimentare:

Setări avansate debug
  • WP_DEBUG – activează modul debug
  • WP_DEBUG_LOG – salvează erorile în wp-content/debug.log
  • WP_DEBUG_DISPLAY – afișează mesajele de debug în HTML
  • SCRIPT_DEBUG – folosește versiunile de dezvoltare ale fișierelor JS și CSS
  • SAVEQUERIES – monitorizează interogările MySQL pentru depanare

După ce ai identificat și rezolvat problemele, dezactivează modul debug pentru a evita expunerea informațiilor sensibile și a îmbunătăți performanța site-ului.

Cum activezi debug mode manual prin editarea fișierului wp-config.php

Dacă furnizorul tău de găzduire nu oferă un panou de control cu funcționalități specifice pentru WordPress sau nu ai acces la un astfel de panou, poți activa modul de debugging manual, editând fișierul wp-config.php.

Pentru a edita manual fișierul wp-config.php, primul pas este accesarea acestuia. Poți face acest lucru în două moduri:

  • prin FTP, utilizând un client precum FileZilla pentru a te conecta la serverul tău și a naviga în directorul principal al site-ului.
  • prin panoul de control al furnizorului de hosting, folosind File Manager sau o funcție similară pentru a localiza și edita fișierul direct din browser.

Odată ce ai accesat fișierul, poți modifica setările pentru debug conform instrucțiunilor.

Șterge linia următoare de cod:

define( 'WP_DEBUG', false );

Adaugă următoarele linii de cod:

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );
define( 'SCRIPT_DEBUG', true );

NOTĂ: Introdu aceste linii înainte de linia /* That's all, stop editing! Happy blogging. */

Codul de mai sus va genera un log cu toate erorile, notificările și atenționările într-un fișier numit debug.log pe care îl găsești în folderul wp-content.

Concluzie

Activarea modului debug în WordPress este esențială pentru identificarea și remedierea erorilor. Indiferent dacă folosești panoul de control Simplenet, cPanel sau editezi manual fișierul wp-config.php, este important să activezi debug mode doar temporar.

După ce ai rezolvat problemele, dezactivează debug mode pentru a evita expunerea informațiilor sensibile și pentru a menține performanța și securitatea site-ului.

Avatar Andrei Chira

Comentarii

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *