Skip to main content

Doctor

Overleaf Toolkit постачається зі зручним скриптом doctor, що допомагає в налагодженні. Запустіть bin/doctor, і скрипт виведе інформацію про ваше хост-середовище, вашу конфігурацію та залежності, потрібні Toolkit. Цей вивід також може допомогти нам діагностувати проблеми з вашими інсталяціями Ayakaleaf Pro.
Користувачі Overleaf Pro можуть створити issue на GitHub.Варто додати до свого повідомлення вивід скрипта bin/doctor.

Консультація з Doctor

Запустіть скрипт doctor:
Run doctor
Ви побачите вивід, подібний до наведеного нижче прикладу.

Інформація про хост

Розділ Host Information містить відомості про машину, на якій працює Toolkit (наприклад, дистрибутив і випуск Linux).

Залежності

Розділ Dependencies містить перелік інструментів, необхідних для роботи Toolkit. Якщо інструмент наявний, його буде позначено як status: present з інформацією про версію. Якщо він відсутній, його буде позначено як status: MISSING!, а внизу виводу doctor з’явиться попередження.
Якщо якихось залежностей бракує, Toolkit майже напевно не працюватиме.

Конфігурація

Розділ Configuration містить відомості про файли в каталозі config/. Для config/overleaf.rc doctor виводить деякі ключові значення. Відсутні файли буде позначено як status: MISSING!, а внизу виводу doctor з’явиться попередження.
Примітки до наведеного прикладу:
  • OVERLEAF_DATA_PATH, встановлений у /tmp/overleaf, може бути небезпечним розташуванням для важливих даних.
  • MONGO_ENABLED: false означає, що Toolkit не розгортатиме власну MongoDB; за потреби переконайтеся, що MONGO_URL вказує на зовнішньо керовану MongoDB.
  • У прикладі відсутній config/variables.env.

Попередження

Розділ Warnings підсумовує проблеми, виявлені скриптом doctor. Якщо проблем немає, цей розділ про це повідомить.
Останнє оновлення 4 жовтня 2026 р.