مرحباً، لست متأكداً منذ متى يحدث هذا، ولا يمكنني تكراره إلا على نسختي المستضافة ذاتياً من Discourse، والتي قمت بتحديثها للتو إلى أحدث إصدار حتى الآن.
عندما ينقر زائر مجهول على أي صورة رمزية للمستخدم، يظهر مخطط بطاقة المستخدم لبضع مللي ثانية ثم يختفي على الفور. تعرض وحدة تحكم أخطاء F12:
GET https://example.com/u/UserName/card.json?include_post_count_for=xxxxx
Status 500 Internal Server Error
Version HTTP/2
Transferred 294 B (46 B size)
Referrer Policy strict-origin-when-cross-origin
Request Priority Highest
يحدث هذا أيضاً في الوضع الآمن.
ليس لدي الإعداد إخفاء ملفات تعريف المستخدمين عن الجمهور ممكّناً، ولكني اختبرت تمكينه قبل بضعة أيام، ولست متأكداً مما إذا كان لذلك علاقة بالأمر.
الوضع الآمن يعطل فقط واجهة المستخدم الأمامية ويترك بعض الأشياء من جانب الخادم في مكانها، لذلك قد يكون لا يزال مكونًا إضافيًا حتى لو حدث في الوضع الآمن. هناك منشور حديث به مزيد من المعلومات هنا Safe-mode failed with a plugin - #4 by david
لا يمكنني تكرار هذه المشكلة على موقع الاختبار الخاص بي. هل لديك أي مكونات إضافية / إعدادات إضافية / أي شيء غير عادي يمكن أن يكون له تأثير؟ هل هناك أي معلومات إضافية في /logs حول الخطأ؟
مع الإصدار الأصلي للمكون الإضافي الذي لم يتم تعديله لسنوات، لم ألاحظ هذه المشكلة أبدًا. ثم عندما أدى التحديث إلى تعطل الرسائل الخاصة بين المستخدمين، قمت بتعطيل المكون الإضافي. والآن، منذ أن قمت بإعادة تمكينه مع أحدث إصلاحاتك، لاحظت هذه المشكلة.