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 offizielles erforderliches 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 von Ihnen erstelltes benutzerdefiniertes Protokollverzeichnis, wie z. B. /var/discourse/logs/
Danke. Ich melde mich als root an, daher gibt es keine Unterverzeichnisse innerhalb von home, aber ich werde es das nächste Mal versuchen:
cd /var/discourse
./launcher rebuild app 2>&1 | tee /home/dateiname.log
Hmm, ich sehe, dass Sie vor einigen Jahren etwas Ähnliches gefragt haben, vielleicht das hier?