نواجه حاليًا مشكلة في منتدانا الخاص بـ discourse. كنت في طور محاولة إضافة مكون إضافي (والذي تمكنت من القيام به عدة مرات سابقًا دون مشاكل) ولسبب ما، عندما ذهبت للتحقق من نجاح إضافة المكون الإضافي، كان المنتدى مفقودًا. لقد حاولنا استعادة المنتدى من النسخ الاحتياطية التي تم إجراؤها اليوم ومن 6/8 على أمل استعادة المنتدى. ومع ذلك، بغض النظر عما نحاول، لا يبدو أن شيئًا يعمل. كنت آمل أن تكون قد واجهت هذا النوع من المشكلات في الماضي وقد تكون قادرًا على توجيهنا في الاتجاه الصحيح فيما يتعلق بما يجب القيام به لإعادة إعداده؟ لقد راجعت عملية البناء ولم يبرز شيء حقًا كخطأ.. لذلك لست متأكدًا تمامًا أين أبحث. أي مساعدة ستكون موضع تقدير، أنا جديد نسبيًا في discourse… لذلك لست متأكدًا من البروتوكول المناسب في هذه المرحلة.
يمكن أن تساعدك خيارات الوضع الآمن ([YourSite]/safe-mode) في تحديد مصدر المشكلة. كما أن فحص وحدة التحكم بحثًا عن الأخطاء عند محاولة تحميل الموقع يمكن أن يكون كاشفًا للغاية (انقر بزر الماوس الأيمن، ثم انقر فوق “Inspect”، ثم ابحث عن علامة التبويب “Console” عند تحديث صفحتك). غالبًا ما تحتوي سجلاتك (/logs) على بعض المعلومات المفيدة أيضًا.
عند تثبيت إضافة وتشغيل ./launcher rebuild app، سيؤدي ذلك أيضًا إلى تحديث موقعك إلى أحدث إصدار، والذي (إذا لم تكن المشكلة من الإضافة نفسها) يمكن أن يسبب أحيانًا تعارضًا مع أي رمز مخصص موجود لديك. يمكن أن تساعدك الطرق المذكورة أعلاه في تتبع ما يسبب المشكلة بالضبط والسماح لك بإيقاف تشغيله أو تعديله حسب الحاجة.
جامي! شكراً لك على هذا الاقتراح… لقد قمت بتعطيل السمة التي كنت أستخدمها واخترت أخرى ولدينا الآن منتدى… الغريب في الأمر هو أنني لم ألمس السمات منذ عدة أسابيع… كان الأمر فقط بعد تحميل هذا المكون الإضافي أن السمة واجهت مشكلة… هل يمكن للمكون الإضافي أن يغير السمة المثبتة على الإطلاق؟ سنقوم بالعودة عبر كل مكون من مكونات السمة وإزالتها وإضافتها مرة أخرى واحدة تلو الأخرى حتى نعزل المكون المحدد الذي يواجه المشكلة… أشكرك على المساعدة، إنها محل تقدير حقيقي.
إذا لم يكن الأمر كذلك، فقد تلقينا عددًا قليلاً من التقارير المماثلة حيث كان استخدام Discourse.User في السمات المخصصة هو السبب، حيث تم إيقاف هذا الآن لصالح currentUser.
يبدو أن شيئاً مشابهاً يحدث لدينا أيضاً. لقد طلبت من أحد المطورين لدينا مراجعة الكود وتحديث الدوال/الاستدعاءات المهملة. نتوقع أن نعود للعمل يومي الاثنين أو الثلاثاء مع التحديثات.
أنا أقدر حقاً عودتك للاطمئنان… نادراً ما نرى هذا المستوى من الاستجابة… باختصار… أنت طائر نادر يا صديقي، استمر في ذلك!
مرحباً برايان، إليك بعض المعلومات الإضافية لك. كما ذكر @JammyDodger، لا يُنصح باستخدام Discourse.User، لكننا لم نكن نهدف حقًا إلى تعطيله بالأمس. لقد قمت للتو بـ إصلاح الأمور، لذا إذا قمت بتحديث منتداك إلى أحدث الاختبارات التي تم اجتيازها، فيجب أن تبدأ الأمور في العمل مرة أخرى.
بدلاً من حدوث خطأ، سترى تحذيراً في وحدة تحكم المتصفح. لا يزال يتعين عليك تتبع مصدر هذا التحذير وتحديثه - في النهاية، سنتوقف عن دعمه بشكل صحيح.