Come attivare WP_DEBUG e leggere debug.log
WP_DEBUG fa scrivere a WordPress gli errori che normalmente nasconde. È lo strumento con cui si smette di indovinare. Come attivarlo Apri File manager e…
- Valida per
- Hosting Linux, Hosting WordPress
- Tempo stimato
- 4 minuti
- Livello
- Intermedio
WP_DEBUG fa scrivere a WordPress gli errori che normalmente nasconde. È lo strumento con cui si smette di indovinare.
Come attivarlo
- Apri File manager e entra in
public_html. - Modifica
wp-config.php. - Cerca la riga
define( 'WP_DEBUG', false );e sostituiscila con: ``define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true ); define( 'WP_DEBUG_DISPLAY', false );`` - Salva.
Se la riga non c'è, aggiungi il blocco prima del commento che invita a non modificare oltre.
Dove finiscono gli errori
In wp-content/debug.log. Aprilo dal gestore file: le righe più recenti sono in fondo.
Come leggere una riga
[23-Sep-2026 09:14:22 UTC] PHP Fatal error: Uncaught Error: Call to undefined function
in /home/utente/public_html/wp-content/plugins/nome-plugin/file.php:120
Le informazioni che contano sono tre: il tipo (Fatal error blocca, Warning e Notice no), il percorso del file — che ti dice subito se il colpevole è un plugin, il tema o il core — e la riga.
Al termine
Rimetti WP_DEBUG a false ed elimina debug.log: su un sito pubblico non va lasciato, perché può contenere percorsi e dettagli utili a chi attacca.
WP_DEBUG_DISPLAY a false è importante: fa registrare gli errori senza mostrarli ai visitatori.
Guida rivista il 2026-09-23.