Der Speicherort des Protokolls ist immer in %user %\ appdata \ local \ temp \ sony_folder \ logs \ app. Datei, Anmelden kein Problem. In diesem Fall muss es das Datum anhängen und eine neue Protokolldatei erstellen. Der korrekte Vorgang wäre also:
- app.log Änderungsdatum
- Letztes Datum ist ein Tag alt, Umbename app.log bis app.log. 3/4/2025)
- Neue App.log Datei erstellen und startet dort die Protokollierung
PermissionError: [WinError32] The process cannot access the file because it is being used by another process"
'C:\\Users\SOME_USER\AppData\Local\Temp\SOME_FOLDER\logs\app.log' -> 'C:\\Users\SOME_USER\AppData\Local\Temp\SOME_FOLDER\logs\app.log.2025-03-03'
< /code>
Ich habe Probleme, zu verstehen, wo ich dies beheben muss oder wie man es untersucht. Es speichert alle seine Anforderungen in einem TEMP -Ordner und entfernt den Temp -Ordner nach Abschluss der Ausführung. Warum sollte dies nicht die verwendete Protokolldatei veröffentlichen? Ich würde denken, der Prozess würde sofort veröffentlicht.>