لقد قمت بالترقية قبل بضع ساعات، والآن كل القنوات التي تحتوي على مجموعات مخصصة تظهر قناة فارغة. يمكنني الكتابة وإرسال الرسائل، ولكن إذا قمت بتسجيل الخروج أو تحديث الصفحات، فلن تحتوي القناة على سجل.
سأقوم بدمج هذا خلال الـ 30 دقيقة القادمة، وسيؤدي ذلك إلى حل مشكلتك. سنقوم بالتحقيق في هذا الأمر بشكل أكبر الأسبوع المقبل، لكنني لا أريدك أن تُعاق على هذا طوال عطلة نهاية الأسبوع.
عظيم!
ما زلت أرغب في فهم ما كسرته بحق… أنا متأكد من أنني قمت بتغيير الإعدادات الجديدة لتحسينات البحث وما شابه ذلك فقط في ذلك الوقت.
ولكن إذا كنت صريحًا تمامًا… لدي ميل لتجربة شيء ما إذا كان بإمكانه جعل المواضيع أفضل نوعًا ما أو شيء من هذا القبيل، وإذا لم يحدث شيء، فسوف أنساه على الفور.
(وأنا أزعج الجميع طوال الوقت بشأن التوثيق الكسول )
أولاً: إصلاحك لم يساعد. آسف. أو ربما ساعد - كان هذا الخطأ غريباً بعض الشيء،
من فضلك، حاول أن تتبعني
لدي 5 قنوات:
ثلاث لـ TL1
واحدة للموظفين
واحدة لمجموعة مخصصة من 5 أشخاص
لقد نقلت كل شيء باستثناء قناة الموظفين من الفئات الفرعية إلى الأعلى.
ثم جربت كيف تعمل مكونات معاينة الفئة، لكنها لم تكن ما أحتاجه، لذلك قمت بتعطيلها. مباشرة بعد ذلك قمت بإعادة البناء للحصول على إضافة قفل الفئة.
لقد نجح الأمر، باستثناء أنني واجهت بعض المشكلات الغريبة مع سمة FKB Pro ونوافذ تسجيل الدخول/الاشتراك - تلك عرضت فقط أيقونة تحميل دوارة. حدث هذا فقط مع جهاز iPad الخاص بي على حد علمي.
في تلك المرحلة أدركت أن قناة الدردشة للمجموعة المخصصة لم تعد تعمل. بالإضافة إلى ذلك، أظهرت مجموعة الموظفين ومجموعتان من مجموعات TL1 رسائل حديثة جدًا فقط. بقيت مجموعة TL1 واحدة سليمة.
حاولت الوضع الآمن وتعطيل معظم الإضافات عبر الإعدادات. لم يساعد ذلك وقمت بفتح هذا الموضوع.
باختصار وبعد عدة عمليات إعادة بناء وإزالة وإعادة تمكين للإضافات:
قناة الموظفين وقناتان من قنوات TL1 هي قنوات ذات حركة مرور منخفضة ونسيت تمامًا أنني أستخدم قاعدة الـ 14 يومًا هناك؛ لذلك لم تكن هناك أي مشكلات
كانت قناة المجموعة المخصصة معطلة إذا كان لدي كل من إضافتي Data Explorer و Category Lockdown مثبتتين، ولم يكن للتمكين/التعطيل أي تأثير
إعادة البناء بدون هاتين الإضافتين أصلحت تلك القناة المعطلة. عندما قمت بإعادة البناء مرة أخرى (هل هذه كلمة؟) مع كلتا الإضافتين، كانت تلك القناة لا تزال جيدة
تخميني غير المتعلم هو أن شيئًا ما سار بشكل خاطئ عندما جربت معاينات الفئة لأول مرة، ثم قمت بتعطيلها، ثم إعادة البناء مع قفل الفئة، وكانت الخطوة الأخيرة هي حذف معاينات الفئة. تطلب إصلاح بعض أخطاء SQL الغريبة أو البايتات الخاطئة إزالة تامة لـ Data Explorer و Lockdown، متبوعة بإعادة تثبيت أحدث.
ما لا يمكنني فهمه هو سجل أخطاء Discourse - كيف يتناسب مع كل هذا.
على أي حال. لدي جميع الإضافات مرة أخرى عبر الإنترنت والقنوات تعمل بشكل جيد.
مرحباً @Jagster ، أنا أيضاً في فريق الدردشة وأبحث في هذا الأمر بشكل أعمق. بالنظر إلى ما قمت به، لا ينبغي لأي من ذلك أن يكون قد تسبب في هذا الخطأ. كل رسالة دردشة قد تكون مرتبطة بسلسلة محادثة في قاعدة البيانات عبر thread_id، وإحدى رسائلك تحتوي على thread_id لسلسلة محادثة غير موجودة لـ… لسبب ما. ليس لدينا أي رمز لحذف سلاسل المحادثة، لذا ربما كان هناك تحديث سار بشكل خاطئ.
هل يمكنك تشغيل هذا الاستعلام لي ونشر النتائج؟ سيتيح لنا رؤية ما إذا كانت لديك مشكلة واسعة النطاق أم أنها كانت مجرد حالة غريبة واحدة:
SELECT id, chat_channel_id, thread_id
FROM chat_messages
WHERE thread_id IS NOT NULL AND thread_id NOT IN (
SELECT id FROM chat_threads
);