لقد أنشأنا موقعًا مجتمعيًا على منصة مستضافة ذاتيًا وكان يعمل بشكل مثالي ولكن بعد تغيير بعض الأجزاء في السمة أصبح الموقع غريبًا جدًا، والمحتوى لا يظهر ويتكرر الرأس 10 مرات على الأقل في صفحة واحدة، وقد أرفقنا لقطة الشاشة أدناه. البوابة تبدو جيدة ولكن عندما نسجل الدخول لا يظهر المحتوى.
يرجى الاطلاع واقتراح بعض الخطوات لإعادة بوابة المجتمع إلى العمل.
هذه هي السجلات في /logs، ماذا يمكن فعله حيال ذلك؟
لقد حاولنا إعادة بناء الحاوية ولكن ذلك لم ينجح، وبعض الحسابات الإدارية تعمل بشكل جيد ولكن حسابي الإداري لا يزال الخطأ قائمًا.
هل هناك أي بديل آخر حيث لا يمكننا القيام بخطوة التصغير التلقائي لأن موقعنا سيتأثر أيضًا بشكل مباشر.\n\nما رأيك في تأثيره على موقعنا الرئيسي؟\nهل هناك أي طريقة أخرى لمعالجة الموقف؟
لا يدعم بناء جمل JavaScript الحديثة، وبالتالي يعطل كود Discourse قبل وصوله إلى المتصفح.
لذا، أخشى أنه لا يوجد شيء يمكننا فعله من جانب Discourse لإصلاح هذا. ميزة Auto Minify من Cloudflare معطلة ولم تعد مدعومة
النصيحة العامة هي أن يتم تصغير الكود (minification) ‘وقت البناء’ (at build time) بدلاً من ذلك. هذا ما نفعله في Discourse، وقد يكون هذا هو الحال بالفعل لموقعك الرئيسي أيضًا.
إليك مناقشة حول إيقاف هذه الميزة في مجتمع Cloudflare الخاص:
مرحباً،
لقد قمنا بتعطيل ‘التقليص التلقائي’ وقمنا أيضاً بمسح ذاكرة التخزين المؤقت ولكن المشكلة لا تزال قائمة، كما يظهر هذا الخطأ: Uncaught (in promise) Error: There is no route named admin
السبب الجذري هو الأخطاء الموجودة في الأعلى، والتي تقول أشياء مثل
معرف غير متوقع ‘#s’
لا تزال أصولك تظهر على أنها مصغرة. إذا كنت قد عطلت ميزة التصغير التلقائي بالتأكيد، وقمت بمسح ذاكرة التخزين المؤقت بالكامل، فأقترح عليك التواصل مع دعم cloudflare لمعرفة سبب استمرارها في العبث بالأصول: