جارٍ البحث في مواضيع مشابهة لجمع الحالات التي لم يتم حلها والتي قد تتطابق، إليك مثال جيد على كيف يمكن لهذه المواقف أن تسبب مشاكل قانونية بسبب تحميلات المستخدمين التي لا يتم التخلي عنها وإزالتها بشكل دائم كما ينبغي:
موقف آخر مشابه يعود تاريخه إلى عام 2016:
هذه الأنواع من الظروف تخلق فجوة كبيرة للإساءة وحتى الهجمات المستهدفة لتحميل محتوى غير قانوني قد لا تتم إزالته بشكل دائم من الخادم حتى عندما يفترض المسؤولون ذلك. بالطبع، يمكن حذف الملفات الفردية يدويًا مباشرة من نظام الملفات، لكنني لا أعتقد أنه يجب إجبار الأشخاص على سلوك هذا الطريق لحاجة أساسية جدًا، خاصة عندما يكون هناك إعداد واجهة مستخدم رسومية يشير إلى عملية تطهير تلقائية وغالبًا ما لا يمتلك المشرفون وصولاً مباشرًا إلى الخادم على أي حال. كما أن الحذف اليدوي غير عملي مع أطنان من الملفات المتناثرة في مواضيع مختلفة محذوفة.
هل هناك أساس كافٍ لتقرير خطأ فعلي؟ ما زلت لا أستبعد احتمالية سوء التكوين من جانبنا، لكنني في حيرة من أمري بسبب نقص رسائل الخطأ وكل شيء آخر يبدو أنه يعمل بشكل جيد. لقد أمضيت عددًا متزايدًا من الأيام في استكشاف الأخطاء وإصلاحها والاختبار، واكتسبت المزيد من المعرفة حول Discourse ومكوناته في هذه العملية، لذلك أعتقد أنه مع بعض التوجيه يمكنني المساعدة في تحديد ما إذا كانت هناك تفاصيل حالة زاوية معينة تثير هذا السلوك الغريب. آمل أن يكون من المقبول الإشارة إلى @zogstrip في هذه المرحلة؟
كحل مؤقت، هل من الممكن نقل جميع التحميلات يدويًا إلى دليل المهملات واستخدام طرق استعادة التحميل لاستعادة الملفات غير اليتيمة فقط إلى مجلداتها الصحيحة؟ لقد حاولت بالفعل القيام بذلك اليوم، لكن rake uploads:recover_from_tombstone لم تستعد أي ملفات. هل يمكن أن يشير هذا إلى مشكلة أكبر في إدخالات قاعدة بيانات التحميلات؟