لا يوجد معاينة للمحرر أثناء التحرير بعد الترقية إلى 3.x

إذًا، لم يسر الترقية بسلاسة تامة. قمت بتعيين الموقع للقراءة فقط، وأوقفت التشغيل، وأخذت لقطة كاملة للجهاز، ثم أعدت التشغيل وحاولت الترقية. لكن رابط “انقر هنا للترقية” لم يفعل شيئًا. لذلك ذهبت يدويًا إلى admin/upgrade وقمت بترقية Docker، والتي تمت بشكل جيد، ثم قمت بترقية Discourse، والتي فشلت، مع رسائل منها:

$ bundle install --deployment --jobs 4 --without test development
[DEPRECATED] The --deployment flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use bundle config set --local deployment 'true', and stop using this flag
[DEPRECATED] The --without flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use bundle config set --local without 'test development', and stop using this flag

Fetching gem metadata from https://rubygems.org/
web-push-3.0.0 requires ruby version >= 3.0, which is incompatible with the
current version, 2.7.6
Docker Manager: FAILED TO UPGRADE
#<RuntimeError: RuntimeError>

لذلك قمت بتسجيل الدخول وقمت بالترقية اليدوية، git pull / launcher rebuild app، ويبدو أن ذلك قد نجح وأعادني إلى العمل.

أوقفت وضع القراءة فقط، ولكن الآن لا يظهر أي معاينة للمحرر إلى يمين محرر الرد/الرسالة الجديدة - تظل المنطقة بيضاء فارغة.

أي اقتراحات حول كيفية معرفة سبب عدم عرض المعاينة؟
الإضافات الوحيدة لدي هي discourse-mark و discourse-solved.

لست متأكدًا لماذا لا تحتوي discourse-mark على علامة صح. ربما يجب أن أحاول إزالتها و/أو إعادة تثبيتها (إذا كانت فكرة جيدة، فسيكون من المفيد الحصول على مؤشر حول كيفية القيام بذلك).

شكرًا.

Discourse Mark Plugin ليس إضافة رسمية لذلك لن يكون لديه علامة خضراء. كما تم إيقافه لأن mark مدعوم الآن في النواة. :+1:

لست متأكدًا مما إذا كان إزالة هذا سيحل مشكلتك، ولكنه قد يكون مكانًا جيدًا للبدء.

يمكنك أيضًا تجربة الوضع الآمن ومعرفة ما إذا كان تعطيل السمات و/أو الإضافات يساعد في تضييق نطاق المشكلة. :crossed_fingers:

3 إعجابات

يبدو أن تعطيل المكون الإضافي Mark وإعادة البناء مرة أخرى قد حل المشكلة، ويبدو أن تعطيله فكرة جيدة على أي حال.

نأمل أن تسير الأمور الأخرى على ما يرام الآن!

شكرا لك.

3 إعجابات

هذا رائع :slight_smile: :tada:

لقد فاتني هذا من قبل، ولكن فقط في حال احتجت إليه، إذا كنت تريد إزالته بالكامل، فستقوم بتحرير app.yml الخاص بك بشكل عكسي تقريبًا لـ Install plugins on a self-hosted site :+1:

3 إعجابات

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