Ich verwende Putty unter Windows 10, um Discourse neu zu erstellen, kopiere dann den Text aus Putty in die Zwischenablage und füge ihn dann in eine Notiz-App zur Referenz ein, falls etwas schiefgeht. Das Upgrade auf 2025.12.0-latest erzeugte zu viel Text für den Putty-Verlauf, und selbst dieser war zu viel für die Zwischenablage.
Ich möchte stattdessen beginnen, das Protokoll in einer Datei zu speichern. Gibt es ein empfohlenes Verzeichnis, um die Protokolldatei zu speichern, und würde Folgendes bei der Discourse-Neuerstellung funktionieren?
cd /var/discourse
./launcher rebuild app 2>&1 | tee filename.log
Soweit ich weiß, gibt es kein offiziell vorgeschriebenes Verzeichnis zum Speichern dieser Art von Protokollen, aber Sie sollten vermeiden, System- oder Anwendungsverzeichnisse zu überladen. Gängige Speicherorte sind:
Ihr Benutzer-Home-Verzeichnis (/home/ihrbenutzername/)
/var/discourse/ selbst (wenn Sie Schreibrechte haben), für temporäre Protokolle. Ein benutzerdefiniertes Protokollverzeichnis, das Sie erstellen, wie z. B. /var/discourse/logs/
Sehr gut, aber die nachfolgende Nachricht erklärte, warum das nicht die Lösung ist. Seit diesem Thema hatte ich nur die Historiegröße von Putty erhöht, und das war bis heute ausreichend. Ich werde beim nächsten Mal die obigen Befehle ausprobieren. Danke.
Ich würde entweder /tmp/dateiname oder ~/dateiname empfehlen. Die Tilde ist Ihr Home-Verzeichnis, welches für root /root ist. In /tmp werden sie irgendwann automatisch gelöscht.
/home ist eigentlich für die Home-Verzeichnisse der Benutzer. Wenn Sie