صور مفقودة بعد الترقية الأخيرة لـ Discourse (ترحيل ما بعد XenForo)

مرحباً بالجميع،

لقد قمنا مؤخراً بترحيل منتدانا من XenForo إلى Discourse، وكان كل شيء يعمل بشكل جيد - بما في ذلك جميع صور المرفقات في المشاركات.

ومع ذلك، بعد ترقية إدارية حديثة لـ Discourse (عبر واجهة الويب)، لم تعد بعض الصور في المشاركات القديمة تظهر. على سبيل المثال، في إحدى المشاركات، الصورة التي كانت مرئية سابقاً تظهر الآن على أنها تالفة أو مفقودة.

مثال على ترميز ماركداون للصورة الذي لم يعد يعمل:

![image_1758326972601.jpg|1356x1946](upload://mqCFZoHUyjyxAah049QAmvq9cMH.jpeg)

معلومات النظام:

  • إصدار Discourse: v2025.12.0-latest +291

  • لا نستخدم S3

  • لا نستخدم شبكة توصيل المحتوى (CDN)

  • تم تحميل الصور محلياً وكانت تظهر بشكل جيد قبل الترقية

هل واجه أي شخص هذه المشكلة من قبل؟ هل يمكن أن يكون هذا مرتبطاً بالتنظيف التلقائي للملفات غير المستخدمة، أو شيء آخر تم تقديمه في تحديث حديث؟

سنكون ممتنين لأي إرشادات حول كيفية استكشاف أخطاء هذه الصور المفقودة أو استعادتها.

شكراً جزيلاً مقدماً!

إعجاب واحد (1)
root@jerry-app:/var/www/discourse# rake posts:missing_uploads
Looking for missing uploads on: default

2061 post uploads are missing.

2050 uploads are missing.
738 of 3542 posts are affected.
إعجاب واحد (1)
./launcher enter app
rake uploads:recover
rake posts:rebake

حسناً

4 إعجابات

عمل رائع! سعيد لأنك تمكنت من حلها!

4 إعجابات