لقد قمت بالترقية إلى أحدث إصدار من لوحة الإدارة، والآن قائمة البرغر لا تعمل (لا يحدث أي شيء عند النقر عليها)، وإذا حاولت الانتقال إلى صفحة الإدارة (بشكل غير مباشر عبر صفحة أخرى)، أحصل على رسالة “عفوًا! هذه الصفحة غير موجودة أو خاصة”.
أنا محجوز فعليًا من حساب الإدارة الخاص بي، على الرغم من أنني مسجل الدخول كمسؤول وأستطيع الوصول إلى المنتدى بأكمله ظاهريًا، ولكن ليس إلى أجزاء الإدارة.
لقد قمت بإنشاء حساب مسؤول احتياطي باستخدام بريد إلكتروني مختلف، احتياطًا. لقد قمت بتسجيل الدخول عبر هذا الحساب باستخدام متصفح مختلف (فايرفوكس، بينما كنت أستخدم كروم مع الحساب الأصلي)، ولا تزال المشكلة نفسها قائمة.
شكرًا لك على ردك. نعم، تم التثبيت وفقًا للوثائق. يعمل موقعي بشكل جيد منذ أكثر من عام، وقد قمت بترقية مدير Docker وترقية المنتدى عدة مرات خلال العام الماضي أو أكثر.
كما أن وضع الأمان لا يساعد أيضًا. لا يزال من المستحيل فتح قائمة الهامبرغر والوصول إلى صفحة الإدارة.
كم من الوقت مضى منذ آخر ترقية قمت بها عبر وحدة التحكم؟ إذا مرّ وقت طويل، فإنني أنصحك بتشغيل الأوامر التالية بعد الدخول إلى خادمك عبر SSH، لترَ ما إذا كان ذلك سيحل مشكلتك.
cd /var/discourse
git pull
./launcher rebuild app
إذا لم ينجح ذلك، فإنني أنصحك بحذف جميع الإضافات غير الرسمية ثم إعادة المحاولة بإجراء عملية إعادة بناء أخرى.
لا، مجرد تثبيت أساسي افتراضي لـ Discourse على Digital Ocean، خطوة بخطوة وفقًا لدليل التثبيت. لا توجد إضافات على الإطلاق.
وقد عمل النظام بشكل جيد لفترة طويلة. المشكلة ناتجة فقط عن آخر ترقية قمت بها اليوم.
انظر إلى خطأ آخر في وحدة تحكم JavaScript في Chrome:
Uncaught (in promise) Error: There is no route named admin
at N.handlersFor (_ember_jquery-c2cca4a19fd4c70eabc95b010a6d7643955ec2a2251aeb1d70f625773eebea21.js:67202)
at t.r.applyToState (_ember_jquery-c2cca4a19fd4c70eabc95b010a6d7643955ec2a2251aeb1d70f625773eebea21.js:68624)
at u.n.generate (_ember_jquery-c2cca4a19fd4c70eabc95b010a6d7643955ec2a2251aeb1d70f625773eebea21.js:69651)
at CustomWidget.href (application-5ade79a09d5d305014f3543d57298f97e44330ed11effaa0f920f0fae5cc69de.js:71237)
at CustomWidget.buildAttributes (application-5ade79a09d5d305014f3543d57298f97e44330ed11effaa0f920f0fae5cc69de.js:71253)
at CustomWidget.draw (application-5ade79a09d5d305014f3543d57298f97e44330ed11effaa0f920f0fae5cc69de.js:77241)
at CustomWidget.render (application-5ade79a09d5d305014f3543d57298f97e44330ed11effaa0f920f0fae5cc69de.js:77053)
at renderThunk (vendor-6f134c08df0bcd1400292f4b6d77d179ad8668a38aede2b58bebaac15023e420.js:18307)
at handleThunk (vendor-6f134c08df0bcd1400292f4b6d77d179ad8668a38aede2b58bebaac15023e420.js:18294)
at createElement (vendor-6f134c08df0bcd1400292f4b6d77d179ad8668a38aede2b58bebaac15023e420.js:17663)
أدركت للتو أن النقر على صورة ملفي الشخصي بجانب قائمة البرجر لا يفعل شيئًا أيضًا. لا توجد قوائم منسدلة ولا أي شيء آخر.
لست متأكدًا، لكن هذا يشير إلى مشكلة في الشبكة، وهذا يشير إلى أن لديك بعض الإضافات المخصصة.
أعلم أنك قلت إنك لا تملكها، لكن يبدو أن لديك بعض الإضافات المخصصة المثبتة — ربما قام شخص آخر بتثبيتها، أو ربما نسيت أنك تمتلكها.
لذا، دعنا نستبعد هذا الاحتمال أولاً. إذا لم تحل الأوامر المذكورة هنا مشكلتك، هل يمكنك التحقق مرة أخرى للتأكد من عدم وجود أي إضافات مخصصة مثبتة عن طريق فحص ملف app.yaml على خادمك؟