قد لا يعمل موقعك بسبب وجود أخطاء في السمة / المكون

لقد قمت للتو بالتحديث والآن أحصل على “قد لا يعمل موقعك لأن سمة / مكون به أخطاء.” عند زيارة موقعي. المشكلة هي أنه لا يعطيني أي فكرة عن الخطأ. لم يتغير شيء من جانبي. التحديث فقط. هل يمكن لأي شخص مساعدتي على الأقل في معرفة ما يتعلق بالسمة الخاصة بي الذي يزعج Discourse؟

تحرير: يبدو أن بعض النصوص البرمجية التي وضعتها في قسم HEAD من نصي لم تعد تظهر. هذه فقط تقوم بتحميل بعض خلاصات الأخبار. هل يمكن لأي شخص تسليط الضوء على هذا؟

إعجاب واحد (1)

قد يكون هذا بداية جيدة Preparing for Discourse's upgrade to Ember 5

هل هذا ثيم قمت ببنائه بنفسك؟

نعم. لم أكن أعرف حتى أن هذا كان يحدث. سأقوم بإعادة الموقع وقراءة ذلك قبل محاولة التحديث مرة أخرى. شكراً لك على توجيهي في الاتجاه الصحيح.

المشكلة التي أواجهها هي أنني لا أعرف ما الذي لا يعجب Discourse الجديد هذا في موقعي. هل هناك سجل أخطاء يمكنني الاطلاع عليه في مكان ما؟ كل ما يخبرني به هو أن سمة/مكون به أخطاء. لا يوجد مؤشر على الأخطاء.

هل تحققت من وحدة تحكم المتصفح؟

يوجد أيضًا صفحة /logs

شكراً، لم أكن أعرف حتى بوجود صفحة /logs ولكن هذا ساعد كثيراً. “Ember غير معرفة”. يبدو أنني سأقضي الغد في البحث على جوجل. هههه.

يبدو أنه مكون/إضافة معطلة. وهذا ما كنا نعرفه بالفعل. هل يعطي أي تلميح لما يمكن أن يكون؟ هل يمكنك لصق هذا الخطأ هنا؟

إعجاب واحد (1)

تم إيقاف الاستخدام العام لـ Ember. يمكن إصلاح هذا بسهولة نسبية. إذا اكتشفت المكون الخاطئ أو واجهت صعوبة في إصلاح رمزك المخصص، فلا تتردد في السؤال؛ سنساعدك!

3 إعجابات

إذًا، لقد كنت أفكر في أن أفضل طريقة للتعامل مع هذا هي مجرد تشغيل نسخة جديدة من Discourse واستعادة النسخة الاحتياطية الخاصة بي إليها. يعمل إصدار Discourse الحالي الخاص بي على إصدار قديم من Ubuntu عمره 6 سنوات ولم يعد يتلقى تحديثات LTS. حان وقت التحديث.

ولكن، لجعل الأمور أكثر صعوبة، أريد استغلال هذه الفرصة لتغيير النطاق. لدي Discourse الحالي مثبتًا على https://mydomain.com. أريد تثبيت Discourse الجديد على https://discourse.mydomain.com. أقوم بإعداد نسخة جديدة من Discourse على https://discourse.mydomain.com أثناء كتابة هذا. سؤالي ببساطة هو:

ماذا سيحدث إذا أخذت النسخة الاحتياطية من mydomain.com واستعدتها في discourse.mydomain.com؟ هل سيعمل كل شيء بشكل سحري تحت النطاق الجديد؟ لا أريد أن أفقد مستخدمي أو سجل المنشورات الخاص بي.

لا بأس. لقد قمت بذلك للتو وقد نجح الأمر. :slight_smile: شكراً لكل من ساعدني في هذا الموضوع. سأضع علامة على أنه تم حله.

كيف قمت بحل هذا؟

حسنًا، كما ذكرت أعلاه، كان الخادم الافتراضي الخاص (VPS) الذي كنت أستخدمه قديمًا بست سنوات، لذا أنشأت خادمًا افتراضيًا جديدًا على Ubuntu 22.04 LTS، وقمت بتثبيت Discourse حديثًا، ثم استعدت نسخة احتياطية من منتدى الخاص بي في مثيل Discourse الجديد. اختفت كل مشاكلي. لم تُفقد أي بيانات. لم يكن هناك أي وقت توقف بخلاف عدم عمل موجز الأخبار الخاص بي لفترة.

إعجاب واحد (1)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.