خطأ عند "./discourse rebuild app" بسبب خطأ في السمة

لقد تمكنت من إصلاح هذه المشكلة عن طريق تنفيذ الخطوات التالية:

  • تحرير containers/app.yml للتعليق على جميع قوالب الخدمة باستثناء postgres
  • تشغيل ./launcher rebuild app ثم ./launcher enter app
  • بمجرد الدخول، أقفز إلى وحدة تحكم postgres su - postgres ثم psql
  • بمجرد الدخول إلى postgres، أقوم بتشغيل \\c discourse ثم SELECT * FROM themes وأكتشف أن السمة المعيبة Alternative Logo لها المعرف 11. بعد ذلك أقوم بحذفها باستخدام DELETE FROM themes WHERE id=11 ثم أغادر وحدة التحكم باستخدام \\q
  • أخرج من الحاوية باستخدام exit ثم ألغي التعليق على جميع القوالب في containers/app.yaml وأقوم بإعادة البناء مرة أخرى
3 إعجابات