بعد التحديث (3.5.0.beta2-dev)، أصبحت العديد من وظائف مكونات السمات غير قابلة للتشغيل، مثل “شعار البحث”، واختفى خيار “التحديث” من واجهة إعدادات المسؤول.
كان هناك خيار لتحديث Discourse، والذي اختفى منذ ذلك الحين. أنا الآن في حيرة من أمري بشأن مكان إجراء التحديث، ولا يمكنني القيام بذلك إلا عن طريق الوصول إلى الخادم مباشرة.
كان هناك خيار لتحديث Discourse، والذي اختفى منذ ذلك الحين. أنا الآن في حيرة من أمري بشأن مكان إجراء التحديث، ولا يمكنني القيام بذلك إلا عن طريق الوصول إلى الخادم مباشرة.
بالنظر إلى وحدة تحكم المتصفح، أرى خطأً في المكون الإضافي Discourse Events:
Uncaught Error: Could not find module `discourse/mixins/singleton` imported from `discourse/plugins/discourse-events/discourse/models/provider`
at loader.js:247:1
at h (loader.js:258:1)
at u.findDeps (loader.js:168:1)
at h (loader.js:262:1)
at u.findDeps (loader.js:168:1)
at h (loader.js:262:1)
at requireModule (loader.js:24:1)
at y (app.js:170:18)
at b (app.js:193:19)
at app.js:156:29
at g.start (app.js:167:1)
at HTMLDocument.<anonymous> (start-app.js:5:7)
at discourse-boot.js:13:12
at discourse-boot.js:1:1
هل يمكنك محاولة تعطيله من إعدادات المسؤول وإعادة تحميل الصفحة لمعرفة ما إذا كان ذلك يساعد؟
يا للهول، لقد حددت المشكلة بدقة! بعد تعطيل إضافة discourse-events، عاد كل شيء إلى طبيعته. يبدو أن هذه الإضافة تحتوي على خطأ فادح في أحدث إصداراتها، مما أدى إلى هذه الأعطال.