كيفية ضبط وقت حذف المرفقات/الصور التي لم يتم عرضها

عند كتابة المشاركات، نحتاج عادةً إلى ترقية المرفقات والصور، ولكن في بعض الأحيان نحتاج إلى استبدال الصورة والمرفقات مرارًا وتكرارًا ويجب تحميل الملف مرة أخرى ومرة أخرى.

لذلك، يجب حذف المرفقات القديمة التي قمنا بتحميلها إذا لم يتم عرض/استخدام المرفقات بواسطة أي مواضيع أو مشاركات بعد بضعة أيام، وإلا فإن المرفقات ستستهلك مساحة كبيرة.

هل يمكننا تعيين وقت الحذف؟ مثل بعد 10 أيام، بعد 20 يومًا، بعد 60 يومًا؟

يتم حذفها تلقائيًا. أعتقد أن هذا يحدث كل يوم. يتم نقلها إلى tombstone. أعتقد أن هناك إعدادًا للتحكم في وقت حذف الأشياء من tombstone في إعدادات الموقع.

هناك بعض الإعدادات في /admin/site_settings/category/files التي تريد تكوينها:

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

وإذا كنت تستخدم تحميلات s3، فتأكد من التحقق من s3 configure tombstone policy.

عظيم، سأحاول وأختبر ما إذا كان هذا هو الحل الأفضل.