Wie man die Löschzeit für Anhänge/Bilder festlegt, die nicht gerendert werden

Beim Schreiben von Beiträgen müssen wir normalerweise Anhänge und Bilder aktualisieren, aber manchmal müssen wir das Bild und die Anhänge immer wieder ersetzen und die Datei immer wieder hochladen.

Daher sollten die alten Anhänge, die wir hochgeladen haben, gelöscht werden, wenn die Anhänge nach einigen Tagen nicht von Themen oder Beiträgen gerendert/verwendet werden, da die Anhänge sonst viel Speicherplatz verbrauchen.

Können wir die Löschzeit einstellen? Wie nach 10 Tagen, nach 20 Tagen, nach 60 Tagen?

Sie werden automatisch gelöscht. Ich glaube, das passiert jeden Tag. Sie werden in den Papierkorb verschoben. Ich glaube, es gibt eine Einstellung in den Website-Einstellungen, die steuert, wann Elemente aus dem Papierkorb gelöscht werden.

Es gibt einige Einstellungen unter /admin/site_settings/category/files, die Sie konfigurieren möchten:

  • clean up uploads
  • clean orphan uploads grace period hours
  • purge deleted uploads grace period days

Und wenn Sie S3-Uploads verwenden, stellen Sie sicher, dass Sie s3 configure tombstone policy überprüfen.

Großartig, ich werde versuchen und testen, ob dies die beste Lösung sein kann.