لم أتمكن من العثور على نصيحة كافية لاستكشاف هذه المشكلة. قائمة المستخدمين الخاصة بي، مثل https://meta.discourse.org/u، فارغة لجميع مجموعات الوقت، مع ظهور رسالة “لم يتم العثور على نتائج” لكل منها.
أشار آخر منشور في الموضوع أعلاه إلى أنه كان هناك حل محتمل لهذه المشكلة في وقت ما، ولكن موضوع الدعم يبدو أنه تم حذفه…
هل يحدث هذا في موقع نضّمنه نحن؟ إذا كان الأمر كذلك، أرسل لنا رسالة خاصة بخصوص ذلك وسنقوم بفحص ما يحدث.
كان الحل المقترح هو التأكد من تشغيل Sidekiq والانتظار حتى يتم تشغيل المهمة الخلفية اليومية التي تقوم بتحديث قائمة المستخدمين. يتم تحديث قائمة المستخدمين مرة واحدة يوميًا بواسطة مهمة خلفية. إذا لم يتم تحديث قائمة المستخدمين مرة واحدة يوميًا، فهناك مشكلة تحتاج إلى فحص.
لا، إنها تثبيت مستضاف ذاتيًا. لقد رأيت شيئًا يتعلق بتشغيل وظيفتي Sidekiq مختلفتين يدويًا: Jobs::DirectoryRefreshOlder و Jobs::DirectoryRefreshDaily، وقمت بذلك مع النتيجة OK، لكن دون أي تحسن في القائمة نفسها.
مع ذلك، قد يكون هذا معطلاً منذ فترة، ولا أعتقد أن أحدًا كان يستخدم ذلك جدول المتصدرين بانتظام على الموقع المعني.
إذا كان لدى أي شخص أفكار حول أنواع السجلات التي قد تكون مفيدة، فسيكون ذلك مفيدًا. لا يبدو أن الأمر يتعلق بإضافة (plugin) تكسر العرض برسالة “لم يتم العثور على نتائج”، لكن قد أكون مخطئًا…
هل يثير هذا الخطأ أي ذكرى لدى أي شخص يمكنه مساعدتي في تحديد ما تم إعداده بشكل خاطئ في موقعي؟
تحديث: حسنًا، لقد قضيت وقتًا طويلاً جدًا مع Discourse لدرجة أنني نسيت وجود إعداد موقع يُدعى enable user directory كان معطلًا منذ فترة طويلة. ومن غير المستغرب أن إعادة تفعيله إلى حالته الافتراضية النشطة قد حلت هذه المشكلة.