Skip to main content

Doktoren

Overleaf Toolkit leveres med et praktisk doctor-script, der hjælper med fejlfinding. Kør bin/doctor, og scriptet udskriver oplysninger om dit værtsmiljø, din konfiguration og de afhængigheder, som Toolkit har brug for. Dette output kan også hjælpe os med at diagnosticere problemer med dine Ayakaleaf Pro-installationer.
Brugere af Overleaf Pro kan oprette et issue på GitHub.Det er en god idé at inkludere outputtet fra scriptet bin/doctor i din besked.

Konsultation hos doktoren

Kør doctor-scriptet:
Run doctor
Du vil se et output, der ligner eksemplet nedenfor.

Værtsoplysninger

Afsnittet Host Information indeholder oplysninger om den maskine, der kører Toolkit (for eksempel Linux-distribution og -udgave).

Afhængigheder

Afsnittet Dependencies viser de værktøjer, der kræves, for at Toolkit kan fungere. Hvis et værktøj er til stede, vises det som status: present med versionsoplysninger. Hvis det mangler, vises det som status: MISSING!, og der tilføjes en advarsel nederst i outputtet fra doctor.
Hvis nogen afhængigheder mangler, vil Toolkit næsten med sikkerhed ikke fungere.

Konfiguration

Afsnittet Configuration indeholder oplysninger om filerne i mappen config/. For config/overleaf.rc udskriver doctor nogle centrale værdier. Manglende filer vises som status: MISSING!, og der tilføjes en advarsel nederst i outputtet fra doctor.
Bemærkninger til eksemplet ovenfor:
  • OVERLEAF_DATA_PATH sat til /tmp/overleaf er muligvis ikke en sikker placering til vigtige data.
  • MONGO_ENABLED: false betyder, at Toolkit ikke opretter sin egen MongoDB; sørg for, at MONGO_URL peger på en eksternt administreret MongoDB, hvis det er nødvendigt.
  • config/variables.env mangler i eksemplet.

Advarsler

Afsnittet Warnings opsummerer de problemer, som doctor-scriptet har fundet. Hvis der ikke er nogen problemer, angiver dette afsnit det.
Sidst ændret 4. oktober 2026