Il plugin WP Discourse dispone di un proprio sistema di logging (dalla versione v2.2.5). Di seguito trovi una panoramica del suo funzionamento e di come utilizzarlo. Se hai domande, rispondi pure qui sotto.
Cosa viene registrato
Tutte le funzionalità principali di WP Discourse registrano gli errori (dalla versione v2.3.5). Per registrare ogni azione, incluse quelle riuscite, puoi attivare il logging dettagliato per il gruppo di funzionalità di cui desideri maggiori informazioni. Cerca un’impostazione che inizia con “Verbose…” nella scheda delle impostazioni corrispondente.
Come vengono archiviati i log
Il plugin archivia fino a 10 giorni di log nella propria cartella uploads/wp-discourse come file .log, con un file al giorno. Ciò significa che saranno presenti al massimo 10 file contemporaneamente, con un limite di dimensione di 5,25 MB per file. Una volta raggiunto tale limite, il file più vecchio verrà rimosso al momento della creazione di uno nuovo (ovvero, i log vengono ruotati).
Se non è possibile archiviare i file di log sulla tua istanza di WordPress, ad esempio perché la cartella di caricamento ha permessi restrittivi, il logging di WP Discourse non funzionerà ancora per te (tutti i log verranno scartati).
Il nostro logger è un’estensione di Monolog, ampiamente utilizzato, che offre un gran numero di Handler, Formattatori e Processori. Una volta soddisfatti delle prestazioni del nostro iniziale handler locale .log, aggiungeremo la possibilità per i siti di utilizzare un handler diverso (di Monolog o personalizzato).
Come visualizzare i log
Puoi visualizzare i tuoi log in una nuova scheda di amministrazione di WP Discourse denominata “Log”. Questa funzionalità ti permette di vedere facilmente il contenuto di ogni file di log.
Come condividere i log
Nel visualizzatore di log puoi scaricare un file zip contenente i tuoi log e un file “meta” relativo alla tua istanza di WordPress (versioni del software e valori delle impostazioni di WP Discourse). Questo rende facile analizzare i log in locale o condividerli con qualcuno che ti sta aiutando a diagnosticare un problema.
\u003e
Ti preghiamo di prendere visione della sezione “Privacy” riportata di seguito prima di condividere i tuoi log con terze parti.
Privacy
I log non includono:
- informazioni di identificazione personale, come nomi, indirizzi email e indirizzi fisici; né
- segreti, come il tuo token API di Discourse.
Questi sono i requisiti minimi per rendere possibile la condivisione dei tuoi log con terze parti che ti stanno aiutando a diagnosticare un problema. Prima di condividere i tuoi log con chiunque, dovresti comunque valutare la privacy dei dati del tuo sito e dei tuoi utenti, nonché i tuoi obblighi in merito a tali dati.
\u003cdiv data-theme-toc="true"\u003e \u003c/div\u003e
