Vai al contenuto

Abilitare WP_DEBUG

Questo testo è stato tradotto utilizzando l’AI. Se vuoi visualizzare il testo originale in inglese, fai clic qui.

Quando esegui il debug di problemi sul tuo sito WordPress.com, spesso è utile abilitare la modalità di debug integrata disponibile in WordPress.

Prima di abilitare WP_DEBUG

Per impostazione predefinita, eventuali errori o avvisi del server web o di PHP per il tuo sito vengono registrati automaticamente e sono disponibili dalla pagina Impostazioni del tuo sito. Puoi scoprire come accedere a questi registri e scaricarli nella documentazione sul monitoraggio del sito, nella sezione Registri di accesso.

Puoi comunque abilitare WP_DEBUG, ma tieni presente che questa operazione potrebbe causare un numero eccessivo di avvisi e compromettere la registrazione predefinita fornita da WordPress.com. Potrebbe inoltre causare un utilizzo eccessivo del disco se non viene disabilitato e se il file debug.log non viene eliminato dopo l’uso.

Abilitare WP_DEBUG

Per attivare la modalità di debug, segui questi passaggi:

  1. Connettiti al tuo sito WordPress utilizzando il client SFTP che preferisci.
  2. Una volta stabilita la connessione, individua il file wp-config.php nella directory root della tua installazione di WordPress.
  3. Apri il file wp-config.php nel tuo editor di testo.
  4. Trova la sezione intitolata Per sviluppatori: modalità di debug di WordPress.
  5. Aggiorna il codice in modo che abbia questo aspetto:
if ( ! defined( 'WP_DEBUG') ) {
	define( 'WP_DEBUG', true );
	if ( WP_DEBUG ) {
		define( 'WP_DEBUG_DISPLAY', false );
		define( 'WP_DEBUG_LOG', true );
	}
}

6. Salva le modifiche apportate al file wp-config.php.

Questo abiliterà la modalità di debug, impedirà la visualizzazione di qualsiasi log sul front-end e registrerà eventuali errori o chiamate a error_log in un file debug.log.

Puoi leggere ulteriori informazioni su queste impostazioni, così come su altre impostazioni di debug che puoi abilitare, nel Manuale di amministrazione avanzata di WordPress

Recuperare i log

Ora che hai abilitato la modalità di debug, puoi recuperare i log per aiutarti a diagnosticare i problemi:

  1. Riconnettiti al tuo sito WordPress usando SFTP.
  2. Vai alla directory wp-content e individua il file debug.log.
  3. Scarica o visualizza il file debug.log. Puoi scaricare il file debug.log sul tuo computer o visualizzarlo direttamente usando un editor di testo.

Disabilitare WP_DEBUG

Per evitare problemi di prestazioni e mantenere al sicuro le informazioni sensibili, è importante disabilitare la modalità di debug nell’ambiente di produzione dopo aver terminato il debug.

Una volta terminato il debug, disabilita WP_DEBUG seguendo questi passaggi:

  1. Riconnettiti di nuovo al tuo sito WordPress con SFTP.
  2. Individua il file wp-config.php nella directory root della tua installazione WordPress.
  3. Apri il file wp-config.php nel tuo editor di testo.
  4. Trova la sezione intitolata Per gli sviluppatori: modalità di debug di WordPress.
  5. Aggiorna il codice in modo che abbia questo aspetto:
if ( ! defined( 'WP_DEBUG') ) {
	define( 'WP_DEBUG', false );
}

6. Salva le modifiche apportate al file wp-config.php.

Ultimo aggiornamento: giugno 22, 2026