Page 1 of 2
Bereinigung des Verzeichnisses /home/users/*/tmp
Posted: Mon 9. Dec 2019, 11:19
by select name from me;
Hallo zusammen,
weiß jemand, wie die Verzeichnisse /home/users/*/tmp bereinigt werden?
Werden dort nur die PHP Session Dateien entfernt?
Re: Bereinigung des Verzeichnisses /home/users/*/tmp
Posted: Mon 9. Dec 2019, 11:24
by Alexander
Aktuell werden nur die Session-Daten automatisch durch KeyHelp gelöscht.
Denkbar wäre zukünftig zusätzlich alle Dateien älter / letzter Zugriff älter als z.B. 30 Tage zu löschen, sofern der Foren-Konsens dem zustimmen sollte

.
Re: Bereinigung des Verzeichnisses /home/users/*/tmp
Posted: Mon 9. Dec 2019, 13:14
by christian.john
Ich hätte nichts dagegen.
Re: Bereinigung des Verzeichnisses /home/users/*/tmp
Posted: Mon 9. Dec 2019, 15:10
by select name from me;
Alexander wrote: ↑Mon 9. Dec 2019, 11:24
Aktuell werden nur die Session-Daten automatisch durch KeyHelp gelöscht.
Denkbar wäre zukünftig zusätzlich alle Dateien älter / letzter Zugriff älter als z.B. 30 Tage zu löschen, sofern der Foren-Konsens dem zustimmen sollte

.
Das finde ich sehr sinnvoll. Da sammelt sich immer irgendwas an.
Da die Dateien aktuell auch im Backup gesichert werden, würde das auch die Geschwindigkeit und Dateigröße optimieren.
Gerne können dabei auch Verzeichnisse entfernt werden, die nach dem Entfernen der Dateien leer sind.

Re: Bereinigung des Verzeichnisses /home/users/*/tmp
Posted: Mon 9. Dec 2019, 18:01
by Enigma
Alexander wrote: ↑Mon 9. Dec 2019, 11:24
Denkbar wäre zukünftig zusätzlich alle Dateien älter / letzter Zugriff älter als z.B. 30 Tage zu löschen, sofern der Foren-Konsens dem zustimmen sollte

.
Sehr gern!
Gruß
Jan
Re: Bereinigung des Verzeichnisses /home/users/*/tmp
Posted: Mon 9. Dec 2019, 18:48
by ShortSnow
Das wäre eine schöne Sache.
Gruß Arne
Re: Bereinigung des Verzeichnisses /home/users/*/tmp
Posted: Mon 9. Dec 2019, 19:02
by nevakee
Klingt gut, aber nur, wenn der User die Möglichkeit hat, die automatische Bereinigung selber für seinen Account ausschalten bzw. die Tage selbst bestimmen kann.
Re: Bereinigung des Verzeichnisses /home/users/*/tmp
Posted: Mon 9. Dec 2019, 19:19
by derFu
Alexander wrote: ↑Mon 9. Dec 2019, 11:24
Denkbar wäre zukünftig zusätzlich alle Dateien älter / letzter Zugriff älter als z.B. 30 Tage zu löschen, sofern der Foren-Konsens dem zustimmen sollte

.
+1
Re: Bereinigung des Verzeichnisses /home/users/*/tmp
Posted: Mon 9. Dec 2019, 19:51
by Blackmoon
Alexander wrote: ↑Mon 9. Dec 2019, 11:24
Denkbar wäre zukünftig zusätzlich alle Dateien älter / letzter Zugriff älter als z.B. 30 Tage zu löschen, sofern der Foren-Konsens dem zustimmen sollte

.
+1
Re: Bereinigung des Verzeichnisses /home/users/*/tmp
Posted: Tue 10. Dec 2019, 09:11
by Alexander
nevakee wrote: ↑Mon 9. Dec 2019, 19:02
Klingt gut, aber nur, wenn der User die Möglichkeit hat, die automatische Bereinigung selber für seinen Account ausschalten bzw. die Tage selbst bestimmen kann.
Dafür ist es ja ein temporäres Verzeichnis, da kann man sich ja nicht sicher sein, das die Daten morgen immer noch da sind, durch Server-Neustart etc.. Dem Administrator könnte man ein paar Optionen zur Verfügung stellen um das Löschdatum zu beeinflussen dem gemeinen Benutzer würde ich das aus logischer Sicht nicht zugestehen wollen.
---
EDIT: Eingebaut für 20.0
Re: Bereinigung des Verzeichnisses /home/users/*/tmp
Posted: Tue 10. Dec 2019, 14:42
by OlliTheDarkness
Alexander wrote: ↑Tue 10. Dec 2019, 09:11
nevakee wrote: ↑Mon 9. Dec 2019, 19:02
Klingt gut, aber nur, wenn der User die Möglichkeit hat, die automatische Bereinigung selber für seinen Account ausschalten bzw. die Tage selbst bestimmen kann.
Dafür ist es ja ein temporäres Verzeichnis, da kann man sich ja nicht sicher sein, das die Daten morgen immer noch da sind, durch Server-Neustart etc.. Dem Administrator könnte man ein paar Optionen zur Verfügung stellen um das Löschdatum zu beeinflussen dem gemeinen Benutzer würde ich das aus logischer Sicht nicht zugestehen wollen.
---
EDIT: Eingebaut für 20.0
Sehe ich genau so.
Re: Bereinigung des Verzeichnisses /home/users/*/tmp
Posted: Tue 10. Dec 2019, 15:53
by select name from me;
Alexander wrote: ↑Tue 10. Dec 2019, 09:11
EDIT: Eingebaut für 20.0
Vielen Dank! Das erspart mir Arbeit.

Re: Bereinigung des Verzeichnisses /home/users/*/tmp
Posted: Tue 10. Dec 2019, 17:28
by nevakee
Wenn ich normaler Webhosting Kunde wäre, würde ich meinen Hoster die Hölle heiß machen, wenn er ungefragt irgendwelche Daten von mir löscht, auch wenn die im tmp Ordner liegen würden.
Ich bin kein Freund davon, die User zu bevormunden.
Sollte es aber nicht erwünscht sein, dass User es selbst einstellen können, reicht es mir, wenn ich den kompletten Job als Admin unter dem Menüpunkt Wartungsintervalle deaktivieren kann
Edit:
/home/users/*/tmp/ != /tmp/
Wegen Server-Neustart etc....
Re: Bereinigung des Verzeichnisses /home/users/*/tmp
Posted: Tue 10. Dec 2019, 17:37
by Martin
Hallo,
das User /tmp (unter /home/users/...) sollte von der persistenz prinzipiell wie das globale /tmp betrachtet werden. Dieses ist nur aus Sicherheitsgründen auf pro User Basis individuell erstellt.
Re: Bereinigung des Verzeichnisses /home/users/*/tmp
Posted: Tue 10. Dec 2019, 18:41
by Tobi
nevakee wrote: ↑Tue 10. Dec 2019, 17:28
Wenn ich normaler Webhosting Kunde wäre, würde ich meinen Hoster die Hölle heiß machen, wenn er ungefragt irgendwelche Daten von mir löscht, auch wenn die im tmp Ordner liegen würden.
Ich bin kein Freund davon, die User zu bevormunden.
Mit Bevormundung hat das doch nix zu tun.
Das passiert doch ohnehin bereits jetzt.
Die Garbage-Collection von PHP räumt zu unterschiedlichen Zeitpunkten auf.
Ebenso bei einem Apache-Reload.
Im tmp-Verzeichnis sollten NIE Nutz-Daten liegen. Das ist lediglich für temporäre Dateien gedacht die eigentlich niemand vermisst.