Skip to main content
Wenn Sie eine ältere Version verwenden, nutzen Sie in Pfadnamen bitte sharelatex statt overleaf.
Das Einbinden eines NFS-Dateisystems in einen Overleaf-Container ist technisch möglich, wird jedoch nicht empfohlen und kann zu verschiedenen Arten von Performance-Fehlern führen.Ein häufiger Fehler beim Kompilieren ist:
Insbesondere raten wir davon ab, NFS-basierte Dateisysteme für flüchtige Daten zu verwenden, etwa für die Verzeichnisse mit Kompilierungsdaten. Wir empfehlen für die folgenden Verzeichnisse eine lokale Scratch-Disk, vorzugsweise eine lokale SSD.Bei docker-compose-basierten Setups empfehlen wir, einfach den Bind-Mount vom NFS zu überschreiben, sodass Pfade in der Anwendung nicht geändert werden müssen. Hier ein Beispiel für einen Auszug aus einer docker-compose-Konfiguration mit einer unter /scratch eingebundenen Scratch-Disk:
docker-compose excerpt
Nach der Umstellung müssen keine vorhandenen Dateien vom NFS an ihren neuen Speicherort migriert werden. Der LaTeX-Compiler kann alle Dateien mit einem vollständigen Kompilierungsdurchlauf neu erzeugen.Weitere Details finden Sie unter: https://docs.overleaf.com/on-premises/support/troubleshooting#running-overleaf-with-an-nfs-filesystem
Wenn Sie Overleaf unter Windows oder macOS betreiben, kann der Neustart des Dienstes mongo mit folgendem Fehler fehlschlagen:
Example error
Um diesen Fehler zu vermeiden, müssen die Daten in einem Volume statt in einem per Bind-Mount eingebundenen Verzeichnis gespeichert werden (weitere Details in der Dokumentation des mongo-Images: https://github.com/docker-library/docs/blob/master/mongo/content.md#where-to-store-data). Um Daten in Docker-Volumes zu speichern, die in die MongoDB- und Redis-Container eingebunden werden, fügen Sie Folgendes zu config/docker-compose.override.yml hinzu (legen Sie die Datei an, falls sie noch nicht existiert):
config/docker-compose.override.yml
Weitere Informationen finden Sie unter: https://docs.overleaf.com/on-premises/support/troubleshooting#running-overleaf-on-windows-or-macos-results-in-the-mongoservice-not-starting
Verwenden Sie den Befehl docker logs redis, um eine Kopie der Logs auszugeben.Wenn Sie die Zeile Fatal: Can't initialize Background Jobs sehen, sieht die vollständige Ausgabe etwa so aus:
Redis log example
Dies kann mit der aktuell verwendeten Docker-Version zusammenhängen. Ein Update auf Version >= 20.10.10 sollte das Problem beheben.Weitere Informationen finden Sie im Upstream-Issue von Redis: https://github.com/redis/redis/issues/12362Referenz: https://docs.overleaf.com/on-premises/support/troubleshooting#upgrading-to-redis-6.2-results-in-a-restart-loop
Gelegentlich werden die von Server Pro erzeugten Vorschau-/Miniaturbilder falsch ausgerichtet und müssen manuell korrigiert werden. Diese Bilder werden in /var/lib/overleaf/data/template_files/ (>= 5.0.3) bzw. /var/lib/sharelatex/data/template_files/ (ältere Versionen) gespeichert.Wir empfehlen, diesen Ordner zu sichern, bevor Sie Änderungen vornehmen.Führen Sie für jede betroffene Vorlage die folgenden Schritte aus:Vorlagen-ID ermitteln: Navigieren Sie zur Vorlagengalerie Ihrer Instanz (/templates/all), öffnen Sie eine betroffene Vorlage und kopieren Sie die ID aus der URL (zum Beispiel: https://your-instance-url/templates/6645d346c224815e9460a695). Korrekturbefehl ausführen: Führen Sie den folgenden Befehl auf dem Docker-Host aus (ersetzen Sie die Vorlagen-ID durch die kopierte ID und passen Sie den Pfad bei Bedarf an): docker exec sharelatex /bin/bash -c “mogrify -rotate 90 /var/lib/overleaf/data/template_files/6645d346c224815e9460a695_*{thumbnail,preview}”Referenz: https://docs.overleaf.com/on-premises/support/troubleshooting#incorrect-orientation-of-template-gallery-preview-thumbnail-images
Der Befehl \write18 ist in der Community Edition standardmäßig deaktiviert, da alle Kompilierungen im selben Container sharelatex stattfinden; dies ist die sicherere Voreinstellung.Wenn Sie ihn für pdflatex aktivieren möchten, erstellen Sie im Stammverzeichnis Ihres Projekts eine Datei latexmkrc mit folgendem Inhalt:
latexmkrc
Kompilieren Sie anschließend erneut.Referenz: https://docs.overleaf.com/on-premises/support/troubleshooting#please-verify-that-you-have-enabled-system-calls.-for-pdflatex-this-is-pdflatex-shell-escape
Zuletzt geändert am 4. Oktober 2026