Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Come abilitare facilmente la modalità Debug di WordPress per risolvere gli errori del sito

Il debug consente di individuare e comprendere gli errori nel codice software.

Lavorando sul vostro sito web WordPress, potreste incontrare diversi errori causati da un tema, un plugin o un codice personalizzato.

Attivando la modalità di debug in WordPress, sarete in grado di vedere gli errori, individuarne l’origine e trovare una soluzione.

In questo articolo vi mostreremo come attivare la modalità di debug di WordPress per risolvere facilmente gli errori del sito.

How to easily enable WordPress debug mode to fix site error

Perché attivare la modalità di debug di WordPress?

A volte, un plugin di WordPress, un tema o un codice personalizzato come PHP o JavaScript possono causare conflitti sul vostro sito web.

Questo può portare a diversi errori e potreste notare che il vostro sito non funziona correttamente.

È sempre possibile disattivare tutti i plugin per verificare quale sia la causa dell’errore. Allo stesso modo, è possibile passare a un tema WordPress diverso o rimuovere il codice personalizzato per trovare la causa principale dell’errore.

Tuttavia, tutto questo richiede molto tempo, poiché dovrete escludere ogni possibilità una per una.

Fortunatamente, WordPress è dotato di una modalità di debug integrata. Tuttavia, è disattivata per impostazione predefinita ed è necessario attivarla manualmente.

Una volta attivata, la modalità di debug mostra un registro di tutti gli errori e gli avvertimenti del sito web.

In questo modo, potete individuare i problemi del vostro sito WordPress e risolverli rapidamente. Inoltre, è in grado di scoprire errori che altrimenti non sarebbero visibili.

Vediamo come attivare la modalità di debug di WordPress. Vi mostreremo due metodi. Potete utilizzare un plugin di WordPress o visualizzare manualmente la modalità di debug:

Metodo 1: Abilitare la modalità di debug di WordPress utilizzando un plugin

Un modo semplice per attivare la modalità di debug è utilizzare il plugin WP Debugging. Questo metodo è consigliato ai principianti e a coloro che non si sentono a proprio agio nel lavorare con i file del sito web.

WP Debugging è un plugin gratuito per WordPress che funziona immediatamente. Utilizzando questo plugin, non dovrete modificare manualmente i file del vostro sito web.

Per prima cosa, è necessario installare e attivare il plugin WP Debugging. Per maggiori dettagli, consultate la nostra guida su come installare un plugin di WordPress.

Dopo l’attivazione, si può andare su Strumenti ” WP Debugging dalla dashboard di WordPress. Quindi, assicuratevi che l’opzione “Imposta WP_DEBUG su true” sia abilitata.

View the wp debugging settings

Successivamente, si vedrà l’aggiunta dell’opzione “Debug Quick Look” alla barra di amministrazione in alto.

Passare il mouse su di esso e fare clic sull’opzione “Visualizza file”.

Click view file in debug mode

In questo modo si aprirà il file di log con tutti gli errori del vostro sito web. In questo modo è possibile scoprire quali sono le cause dei problemi del sito e risolverli rapidamente.

Una volta terminato il debug del sito web, non dimenticate di disabilitare il plugin.

Metodo 2: Abilitare manualmente la modalità Debug di WordPress

Il secondo metodo che potete utilizzare per abilitare la modalità di debug di WordPress è la modifica del file wp-config.php. Questo metodo è più avanzato ed è adatto agli utenti che sono in grado di modificare i file del sito web.

Si consiglia di creare un backup del sito web prima di modificare i file. In questo modo, è possibile ripristinare facilmente il sito web se qualcosa va storto.

Per accedere ai file del sito web, è necessario un client FTP per Mac o Windows.

Per questa esercitazione utilizzeremo il client FTP FileZilla. Se avete bisogno di aiuto, consultate la nostra guida su cos’è l’FTP e come si usa.

Una volta effettuato l’accesso, basta andare nella cartella public_html. Qui troverete il file ‘wp-config.php’.

Edit wp-config file using FTP

In alternativa, molti servizi di hosting WordPress consentono di gestire i file del sito utilizzando il cPanel.

Ad esempio, in Bluehost, accedere al proprio account di hosting e fare clic sul pulsante “Impostazioni” sotto il proprio sito web.

Bluehost site settings

Si aprirà la pagina delle impostazioni del sito.

Scorrete un po’ in basso e fate clic sul pulsante “File Manager”.

Bluehost File Manager button

In questo modo si avvia l’applicazione File Manager in una nuova scheda del browser.

Da qui, basta accedere alla cartella public_html dal pannello a sinistra.

Dopodiché, scorrere fino al file ‘wp-config.php’.

Download the wp-config file

Successivamente, è possibile fare clic con il tasto destro del mouse sul file e scaricarlo sul computer. È consigliabile fare una copia del file come backup, nel caso in cui qualcosa vada storto.

Dopodiché, aprire il file con qualsiasi software o strumento come Notepad o Sublime Text.

Una volta aperto il file, scorrere fino alla riga ‘That's all, stop editing! Buona pubblicazione” e aggiungere il seguente codice prima di esso:

define( 'WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true); 

Non dimenticate di salvare il file prima di chiuderlo.

Save the wp-config file

Successivamente, dovrete caricare il file wp-config.php sul server del vostro sito web utilizzando il client FTP.

Per maggiori dettagli, consultate la nostra guida su come usare l’FTP per caricare i file su WordPress.

Per visualizzare i log degli errori del vostro sito web, dovrete visualizzare i file del vostro sito e navigare nel percorso public_html/wp-content/debug.log . È sufficiente scaricare il file e visualizzarlo con un blocco note per vedere i problemi del sito.

View the debug log file

Una volta terminato il debug del sito, è possibile disattivare la modalità di debug.

Per disattivare la modalità di debug in WordPress, ripetete questi passaggi e poi rimuovete il codice aggiunto al file wp-config.php o modificate il codice seguente in modo che abbia un valore falso:

define( 'WP_DEBUG', false);

Speriamo che questo articolo vi abbia aiutato a capire come attivare la modalità di debug di WordPress per risolvere gli errori del sito. Potete anche consultare la nostra guida definitiva alla SEO di WordPress per i principianti e i nostri consigli da esperti su come migliorare la sicurezza di WordPress.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

2 commentiLascia una risposta

  1. Jiří Vaněk

    Debug mode together with the debug log helped me many times to save seemingly intractable problems. Anyone who works with WordPress should know this article, as logs can sometimes save hours of troubleshooting.

    • WPBeginner Support

      Glad to hear the debug mode has been helpful to you :)

      Admin

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.