# Cum activez debugging pentru WordPress

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](https://simplenet.ro/gazduire-wordpress/) 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.ro, 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](https://simplenet.ro/wp-content/uploads/2025/02/manage-applications-simplenet-650x390.webp)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](https://simplenet.ro/wp-content/uploads/2025/02/activate-debug-simplenet-650x429.webp)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](https://simplenet.ro/gazduire-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.ro, 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](https://simplenet.ro/wp-content/uploads/2025/02/activare-debug-cpanel-650x395.webp)- Î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](https://simplenet.ro/wp-content/uploads/2025/02/setari-debug-cpanel-650x395.webp)- **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.