De Doctor
De Overleaf Toolkit wordt geleverd met een handigdoctor-script dat helpt bij het debuggen. Voer bin/doctor uit en het script toont informatie over je hostomgeving, je configuratie en de afhankelijkheden die de Toolkit nodig heeft. Deze uitvoer kan ons ook helpen problemen met je Ayakaleaf Pro-installaties te diagnosticeren.
Gebruikers van Overleaf Pro kunnen een issue openen op GitHub.Het is een goed idee om de uitvoer van het script
bin/doctor in je bericht op te nemen.De Doctor raadplegen
Voer het doctor-script uit:Run doctor
Voorbeeld van volledige uitvoer
Voorbeeld van volledige uitvoer
Hostinformatie
De sectieHost Information bevat informatie over de machine waarop de Toolkit draait (bijvoorbeeld de Linux-distributie en release).
Voorbeeld van uitvoer van Host Information
Voorbeeld van uitvoer van Host Information
Afhankelijkheden
De sectieDependencies toont de tools die nodig zijn om de Toolkit te laten werken. Als een tool aanwezig is, wordt deze vermeld als status: present met versie-informatie. Als deze ontbreekt, wordt deze vermeld als status: MISSING! en wordt er onderaan de doctor-uitvoer een waarschuwing toegevoegd.
Voorbeeld van uitvoer van Dependencies (aanwezig)
Voorbeeld van uitvoer van Dependencies (aanwezig)
Voorbeeld van uitvoer van Dependencies (ontbrekend)
Voorbeeld van uitvoer van Dependencies (ontbrekend)
Configuratie
De sectieConfiguration bevat informatie over bestanden in de map config/. Voor config/overleaf.rc toont de doctor enkele belangrijke waarden. Ontbrekende bestanden worden vermeld als status: MISSING! en er wordt onderaan de doctor-uitvoer een waarschuwing toegevoegd.
Voorbeeld van uitvoer van Configuration
Voorbeeld van uitvoer van Configuration
OVERLEAF_DATA_PATHingesteld op/tmp/overleafis mogelijk geen veilige locatie voor belangrijke gegevens.MONGO_ENABLED: falsebetekent dat de Toolkit geen eigen MongoDB inricht; zorg er zo nodig voor datMONGO_URLnaar een extern beheerde MongoDB verwijst.config/variables.envontbreekt in het voorbeeld.
Waarschuwingen
De sectieWarnings vat de problemen samen die door het doctor-script zijn gevonden. Als er geen problemen zijn, wordt dat in deze sectie aangegeven.
Voorbeeld van uitvoer van Warnings
Voorbeeld van uitvoer van Warnings

