الـ Favicon لا يظهر بعد التنظيف التلقائي

بعد التنظيف التلقائي وإعادة بناء التطبيق الليلة الماضية، توقفت أيقونات المواقع المخصصة عن الظهور.

apt-get autoclean
apt-get autoremove
./launcher cleanup
./launcher rebuild app

لقد حاولت تشغيل أمر rake avatars:refresh، لكنه استغرق وقتًا طويلاً لذا قمت بإيقافه.

./launcher enter app
rake avatars:refresh

لم أقوم بإعداد شبكة توصيل المحتوى (CDN)، ولكن لدي نقطة نهاية S3 مُعدة على Digital Ocean. آسف لأنني لست على دراية بالبنية التحتية البرمجية لمنصة Discourse. لست متأكدًا مما تسبب في ذلك، حيث أقوم عادةً بتنظيف وإعادة بناء التطبيق باستخدام الأوامر المذكورة أعلاه. أقدر مساعدتكم!

يجب عليك تغيير ترتيب الأمرين الأخيرين:

  1. ./launcher rebuild app
  2. ./launcher cleanup

كما أنصحك بتنفيذ الأمرين التاليين أولاً قبل الأمرين أعلاه:

apt-get update
apt-get upgrade

كما تأكد من استخدام https:
Admin > Settings > Security > force https

فهمت. شكرًا لك! لقد جربت ما يلي للتو، لكن أيقونات المفضلة لا تزال لا تظهر. ما الذي يمكنني فعله بما أنني أخلط بالفعل الترتيب؟

apt-get update
apt-get upgrade
./launcher rebuild app

انتقل إلى Sidekiq الخاص بموقعك

mysite.com/sidekiq/scheduler

ثم قم بتشغيل Jobs::CreateMissingAvatars

انظر ما إذا كان ذلك يساعد.

الصور لا تزال مفقودة. لقد حاولت مسح ذاكرة التخزين المؤقت للصور وإعادة التحميل، لكن لم يفلح الأمر. هل هناك أي شيء آخر يمكنني تجربته؟

يبدو أن أيقونات المواقع (favicons) تعود تدريجيًا! هل ذلك لأن sidekiq يستغرق وقتًا للمعالجة؟ شكرًا جزيلاً على المساعدة!