Doctor
Overleaf Toolkit включает удобный скриптdoctor, помогающий при отладке. Запустите bin/doctor, и скрипт выведет сведения о хост-окружении, вашей конфигурации и зависимостях, необходимых Toolkit. Этот вывод также поможет нам диагностировать проблемы в ваших установках Ayakaleaf Pro.
Пользователи Overleaf Pro могут создать issue на GitHub.Рекомендуем приложить к сообщению вывод скрипта
bin/doctor.Консультация с Doctor
Запустите скрипт doctor:Run doctor
Пример полного вывода
Пример полного вывода
Информация о хосте
РазделHost Information содержит сведения о машине, на которой работает Toolkit (например, дистрибутив Linux и его выпуск).
Пример вывода Host Information
Пример вывода Host Information
Зависимости
В разделеDependencies перечислены инструменты, необходимые для работы Toolkit. Если инструмент установлен, он будет отмечен как status: present с информацией о версии. Если он отсутствует, он будет отмечен как status: MISSING!, а в конец вывода doctor будет добавлено предупреждение.
Пример вывода зависимости (установлена)
Пример вывода зависимости (установлена)
Пример вывода зависимости (отсутствует)
Пример вывода зависимости (отсутствует)
Конфигурация
РазделConfiguration содержит сведения о файлах в каталоге config/. Для config/overleaf.rc doctor выводит некоторые ключевые значения. Отсутствующие файлы будут отмечены как status: MISSING!, а в конец вывода doctor будет добавлено предупреждение.
Пример вывода Configuration
Пример вывода Configuration
OVERLEAF_DATA_PATH, равный/tmp/overleaf, может быть небезопасным местом для хранения важных данных.MONGO_ENABLED: falseозначает, что Toolkit не будет разворачивать собственную MongoDB; при необходимости убедитесь, чтоMONGO_URLуказывает на внешнюю MongoDB.- В этом примере отсутствует
config/variables.env.
Предупреждения
РазделWarnings содержит сводку проблем, обнаруженных скриптом doctor. Если проблем нет, это будет указано в данном разделе.
Пример вывода Warnings
Пример вывода Warnings

