mixman68
(Mixman68)
14 يناير 2024، 7:28م
1
مرحباً بالجميع،
لقد قمنا للتو بالترقية من 2 إلى 3 في discourse،
إنه قياسي بدون أي إضافات باستثناء docker_manager
لدي هذا الخطأ من جانب العميل:
لا شيء من جانب الخادم. يمكنني الدخول في الوضع الآمن بدون إضافات فقط
لكن لا يمكنني تحديد الإعداد الذي يسبب هذه المشكلة
هل يمكنكم مساعدتي من فضلكم.
تعديل: لقد قمت بالفعل بحذف جميع مكونات الثيمات، لذا أنا على الثيم القياسي بالكامل
إعجاب واحد (1)
أهلاً بك
هناك مشكلة، ونخشى أنك ستحتاج إلى إعادة بناء منتداك من وحدة التحكم:
Hello,
I am having an issue with MY FORUM where it’s just continuously loading. I did update the docker today and that seems to be what is causing the issue but I don’t know if/how I can revert that. I’m able to access the site in safe mode and have disabled all plugins, elements, and themes but it still won’t load out of safe mode . Any guidance would be appreciated. Thanks!
[Screenshot 2024-01-13 143857]
3 إعجابات
mixman68
(Mixman68)
14 يناير 2024، 7:54م
4
شكرا على الرد السريع :ابتسامة:
هل أحتاج إلى تعطيل المكون الإضافي في ملف yaml؟
لأنني لم أقم بالترقية عبر مدير docker قط
لقد قمت بتشغيل ./launch rebuild app
إعجاب واحد (1)
لا حاجة لإيقاف المكون الإضافي؛ إعادة البناء لترقية Discourse يجب أن تكون كافية!
إعجاب واحد (1)
mixman68
(Mixman68)
14 يناير 2024، 8:13م
6
عندما أدخل في الوضع الآمن، بعد إعادة البناء، أكون على discourse 3.1.4، ولا يزال بإمكاني تحميل المنتدى
mixman68
(Mixman68)
14 يناير 2024، 8:38م
7
مرحباً مرة أخرى، لقد تحققت، على الإصدار المستقر (3.1.4)، واجهة برمجة تطبيقات المكونات الإضافية هي 1.8.0، ربما أحتاج إلى تحديد شيء ما لـ docker_manager ليتماشى مع Discourse 3.1.4
import { registerModelTransformer } from "discourse/lib/model-transformers";
import { registerCustomUserNavMessagesDropdownRow } from "discourse/controllers/user-private-messages";
import { registerFullPageSearchType } from "discourse/controllers/full-page-search";
import { registerHashtagType } from "discourse/lib/hashtag-autocomplete";
import { _addBulkButton } from "discourse/components/modal/topic-bulk-actions";
// If you add any methods to the API ensure you bump up the version number
// based on Semantic Versioning 2.0.0. Please update the changelog at
// docs/CHANGELOG-JAVASCRIPT-PLUGIN-API.md whenever you change the version
// using the format described at https://keepachangelog.com/en/1.0.0/.
export const PLUGIN_API_VERSION = "1.8.0";
// This helper prevents us from applying the same `modifyClass` over and over in test mode.
function canModify(klass, type, resolverName, changes) {
if (!changes.pluginId) {
// eslint-disable-next-line no-console
console.warn(
consolePrefix(),
"To prevent errors in tests, add a `pluginId` key to your `modifyClass` call. This will ensure the modification is only applied once."
);
return true;
ولكن كيف أحدد علامة معينة في أمر المكون الإضافي؟
Don
14 يناير 2024، 9:12م
8
3 إعجابات
mixman68
(Mixman68)
14 يناير 2024، 11:59م
9
هذه الحيلة تعمل بشكل جيد، شكراً لك
إعجاب واحد (1)
إعادة نشر هذا هنا، تم التراجع عن الالتزام الذي تسبب في المشكلة:
My apologies everyone, I must have overlooked something as part of my testing for this change. I have reverted it here, that should solve the issue:
إعجاب واحد (1)
system
(system)
تم إغلاقه في
14 فبراير 2024، 9:36ص
11
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.