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.
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.
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
- Î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:
- 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.
Lasă un răspuns