Il Doctor
L’Overleaf Toolkit include un comodo scriptdoctor per aiutare nel debug. Esegui bin/doctor e lo script stamperà informazioni sul tuo ambiente host, sulla tua configurazione e sulle dipendenze necessarie al Toolkit. Questo output può anche aiutarci a diagnosticare i problemi delle tue installazioni di Ayakaleaf Pro.
Gli utenti di Overleaf Pro possono aprire una issue su GitHub.È una buona idea includere nel tuo messaggio l’output dello script
bin/doctor.Consultare il Doctor
Esegui lo script doctor:Run doctor
Esempio di output completo
Esempio di output completo
Informazioni sull’host
La sezioneHost Information contiene informazioni sulla macchina che esegue il Toolkit (ad esempio, distribuzione Linux e release).
Esempio di output delle informazioni sull'host
Esempio di output delle informazioni sull'host
Dipendenze
La sezioneDependencies elenca gli strumenti necessari al funzionamento del Toolkit. Se uno strumento è presente, verrà indicato come status: present con le informazioni sulla versione. Se manca, verrà indicato come status: MISSING! e verrà aggiunto un avviso in fondo all’output di doctor.
Esempio di output delle dipendenze (presente)
Esempio di output delle dipendenze (presente)
Esempio di output delle dipendenze (mancante)
Esempio di output delle dipendenze (mancante)
Configurazione
La sezioneConfiguration contiene informazioni sui file nella directory config/. Per config/overleaf.rc, il doctor stampa alcuni valori chiave. I file mancanti verranno indicati come status: MISSING! e verrà aggiunto un avviso in fondo all’output di doctor.
Esempio di output della configurazione
Esempio di output della configurazione
OVERLEAF_DATA_PATHimpostato su/tmp/overleafpotrebbe non essere una posizione sicura per dati importanti.MONGO_ENABLED: falsesignifica che il Toolkit non predisporrà un proprio MongoDB; assicurati cheMONGO_URLpunti a un MongoDB gestito esternamente, se necessario.- Nell’esempio manca
config/variables.env.
Avvisi
La sezioneWarnings riassume i problemi rilevati dallo script doctor. Se non ci sono problemi, questa sezione lo indicherà.
Esempio di output degli avvisi
Esempio di output degli avvisi

