هل تعمل إعداد فترة السماح لحذف التحميلات في The Purge؟

مرحباً، لدي سؤال بخصوص إعداد Purge deleted uploads grace period days (أيام فترة السماح لحذف التحميلات المحذوفة). يشير الإعداد إلى أنه في غضون 30 يومًا، سيتم حذف التحميل (لا يزال في المنشور) الذي تم حذفه تلقائيًا وبشكل دائم من النظام بعد 30 يومًا، لذلك عندما تعود إلى هذا الموضوع المحذوف كعضو في الفريق، لن تظهر الصورة لأنها اختفت تمامًا.

لقد عدت إلى منشوراتنا المحذوفة، بعضها من العام الماضي بعد مرور علامة الـ 30 يومًا وما زالت المنشورات المحذوفة تحتوي على صور عاملة فيها. لست متأكدًا مما إذا كان إعداد Purge deleted uploads grace period days يعمل على الإطلاق وأنك تحتاج أولاً إلى إزالة التحميل تمامًا من المنشور حتى لا تتم الإشارة إليه حتى لو تم حذف المنشور، وبعد ذلك بعد 48 ساعة يجب أن يقوم إعداد اليتيم بإزالته لك بشكل دائم. لم أجرب هذا بعد على الرغم من ذلك.

أي إجابة ستكون موضع تقدير، شكراً.

يحدد الإعداد purge_deleted_uploads_grace_period_days المدة (بالأيام) التي يجب أن تظل فيها التحميلات المحذوفة في النظام قبل مسحها نهائيًا. تعتمد هذه العملية على اعتبار التحميلات “يتيمة” لتكون مؤهلة للحذف.

لإزالة تحميل بالكامل من Discourse، سيتعين عليك القيام بأحد الإجراءات التالية:

  • إجبار التحميل على أن يصبح يتيمًا عن طريق إزالة أي مرجع للتحميل. يمكن القيام بذلك عن طريق تحرير رابط التحميل من المنشور الذي يوجد فيه، أو أي أماكن أخرى قد يتم الإشارة إلى التحميل فيها.
  • حذف أي مواضيع/منشورات تحتوي على التحميل، مما يتسبب في اعتبار التحميل “محذوفًا”. لاحظ أنك تحتاج إلى إزالة الصورة من المنشور قبل حذف المنشور لجعله يتيمًا.

سيتم بعد ذلك إزالة جميع التحميلات اليتيمة غير المشار إليها والتحميلات المحذوفة من التخزين (بعد فترة سماح يحددها الإعداد purge deleted uploads grace period days) بمجرد تشغيل مهمة تنظيف التحميلات.

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

  • تأكد من أن الإعداد clean_orphan_uploads_grace_period_hours مضبوط بشكل مناسب أيضًا. يتحكم هذا في وقت حذف التحميلات غير المستخدمة (اليتيمة).
  • تأكد من أن التحميلات المحذوفة لم تعد مشار إليها في المنشورات المعنية. إذا كان المنشور الذي يحتوي على تحميل محذوف لا يزال يشير إليه، فقد لا يعتبر النظام التحميل “يتيمًا”.

للرجوع إليها، لدينا أيضًا دليل حول تنظيف التحميلات ومسح التحميلات من S3 يحتوي على مزيد من المعلومات حول كيفية مسح التحميلات اليتيمة والمحذوفة تلقائيًا من موقع Discourse.

إعجابَين (2)

شكراً للتوضيح، لقد قمت أيضًا بتثبيت Legal Compliance Plugin والذي يمكنه إجراء “بحث عكسي” للملف الذي تم تحميله لسحب المواضيع التي تمت الإشارة إليه فيها، كما أنه قادر على حذف الملف الذي تم تحميله فورًا من الخادم في الحالات الضرورية، بدلاً من انتظار انتهاء المهمة.

إعجاب واحد (1)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.