يمكنك استخدام السكربت bin/logs لعرض سجلات الخدمات.
أمثلة على الاستخدام الأساسي:
يمكنك استخدام السكربت bin/logs لعرض سجلات الخدمات التالية: clsi، contacts، docstore، document-updater، filestore، git-bridge، mongo، notifications، real-time، redis، spelling، tags، track-changes، web، web-api، history-v1، project-history.
نسخ السجلات
راجع الوثائق الأصلية: https://docs.overleaf.com/on-premises/configuration/overleaf-toolkit/logging#copying-logs
انسخ ملفات السجلات من الحاوية الرئيسية sharelatex إلى حاسوبك المحلي:
الاحتفاظ الدائم بالسجلات
حاويات Docker مؤقتة، مما يعني أن الملفات والمجلدات التي تُنشأ داخل الحاوية أثناء التشغيل (بما في ذلك ملفات السجلات) ستُحذف إذا أُعيد إنشاء الحاوية (على سبيل المثال، عند تشغيل bin/up). للاحتفاظ بملفات السجلات بين عمليات إعادة إنشاء الحاوية:
- اضبط متغير البيئة
OVERLEAF_LOG_PATH في الملف config/overleaf.rc الذي يستخدمه Toolkit. يجب أن يكون هذا هو المجلد على المضيف الذي سيُربط (bind-mount) بمجلد السجلات داخل الحاوية sharelatex.
- بعد تغيير ذلك وتشغيل
bin/up -d، ستُحفظ ملفات السجلات بشكل دائم على المضيف ويمكن الوصول إليها مباشرةً.
يجب تعيين مالك مجلد السجلات على المضيف المستخدم في الربط إلى المستخدم www-data (uid=33) والتأكد من أن الصلاحيات هي drwxr-xr-x (755).مثال: آخر تعديل في ٤ أكتوبر ٢٠٢٦