Vai al contenuto

Debug in Studio

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

WordPress Studio include diversi strumenti integrati per aiutarti a individuare e risolvere problemi nei tuoi siti WordPress locali, senza dover installare software aggiuntivo o uscire dall’app.

Log di debug

A volte è sufficiente vedere cosa sta registrando WordPress. Studio semplifica questa operazione con un’opzione dedicata per il log di debug che configura automaticamente WP_DEBUG e WP_DEBUG_LOG per il tuo sito.

Abilitare il log di debug

  1. Seleziona il sito di cui vuoi eseguire il debug.
  2. Vai alla scheda Impostazioni.
  3. Fai clic su «Modifica sito».
  4. Apri la scheda Debug.
  5. Attiva Abilita log di debug.
  6. Fai clic su Salva.

Quando il log di debug è abilitato, il tuo sito registrerà errori, avvisi e notifiche PHP nel file wp-content/debug.log. Nella scheda Impostazioni apparirà un collegamento Apri file di log, così potrai accedere direttamente al file senza dover cercare il suo percorso.

Puoi anche scrivere i tuoi messaggi nel log utilizzando la funzione PHP error_log():

error_log( 'My value: ' . print_r( $my_variable, true ) );

Mostrare gli errori nel browser

La scheda Debug include anche un’opzione Mostra errori nel browser, che imposta WP_DEBUG_DISPLAY. Quando è attivata, gli errori e gli avvisi PHP vengono stampati direttamente nell’output della pagina anziché essere catturati silenziosamente nel file di log — utile quando si desidera un feedback immediato durante lo sviluppo attivo.

Da tenere presente:

  • Mostra errori nel browser funziona meglio insieme al log di debug, non come sostituto.
  • Disattivala su qualsiasi sito condiviso con i clienti — può esporre informazioni sui percorsi interni o altri dettagli implementativi nell’output della pagina.

Usare agenti AI per interpretare i log di debug

Una volta attivato il log di debug, è possibile indirizzare un agente AI direttamente su di esso. Comunica al tuo agente — che tu stia usando Claude Code, Cursor o un altro strumento — che i log degli errori sono disponibili in wp-content/debug.log. Da lì, può leggere l’output, identificare il problema e suggerire correzioni senza interrompere il tuo flusso di lavoro.

Accesso al database con phpMyAdmin

Ispezionare o modificare il database locale richiedeva uno strumento separato e una configurazione a parte. Studio include l’accesso a phpMyAdmin direttamente dalla scheda Panoramica — così puoi interrogare le tabelle, verificare i dati e risolvere problemi di schema senza uscire dall’app o configurare nulla.

Per aprire phpMyAdmin per un sito, seleziona il sito e fai clic sul pulsante phpMyAdmin nella scheda Panoramica.

Debug passo-passo con Xdebug

Per indagini più approfondite, Studio include il supporto per Xdebug. Invece di disseminare output di debug nel codice, puoi impostare breakpoint, eseguire il codice riga per riga e ispezionare le variabili in tempo reale — tutto dal tuo editor.

Xdebug è disponibile per tutti i siti Studio e non richiede alcuna installazione a livello di sistema. Studio resta in ascolto per le connessioni di debug sulla porta 9003.

Per le istruzioni complete sulla configurazione, incluso come collegare VS Code e PhpStorm, consulta Xdebug in Studio.

Ultimo aggiornamento: giugno 22, 2026