تحديث مُشغّل discourse يسبب مشكلة جديدة

لذا، في المرات القليلة الماضية التي قمت فيها بتحديث المشغل أو أياً كان الشيء الذي يستغرق وقتاً طويلاً للتحديث قبل أن تتمكن التحديثات الأخرى من المتابعة، تظهر لي هذه الرسالة:

أنت تستخدم إصداراً قديماً من صورة Discourse

تم تعطيل التحديثات عبر واجهة المستخدم الرسومية على الويب حتى تقوم بتشغيل أحدث صورة. للقيام بذلك، قم بتسجيل الدخول إلى الخادم الخاص بك باستخدام SSH وقم بتشغيل:

  cd /var/discourse
  ./launcher rebuild app

الآن هذه مشكلة لأن مالك المنتدى نادراً ما يتفقد المنتدى ولا يقوم بذلك إلا إذا أرسلت له بريداً إلكترونياً للقيام بذلك، وقد أصبح هذا الأمر مملاً.

لماذا تظهر لي هذه الرسالة كثيراً؟

إعجاب واحد (1)

المشكلة هنا هي المالك إذن، وليس تحديثات سطر الأوامر. لقد كانت، وهي، وستكون مطلوبة من وقت لآخر.

ربما يمكنهم تزويدك ببيانات اعتماد ssh؟ إذا لم يتمكنوا من ذلك أو لا يريدون ذلك، فأنت عالق في هذا الموقف. سيستمر هذا في الحدوث.

3 إعجابات

عذرًا، ولكن سيتعين عليك الحصول على وصول SSH لتشغيل الترقية

لقد كنت أدير نسخة لمدة تزيد قليلاً عن عام واضطررت إلى إجراء تحديث واحد عبر سطر الأوامر. هل تطلبت نسختك أكثر من ذلك؟

إعجابَين (2)

أنا أفهم أندرو وكانابين، مشكلتي هي لماذا يظهر لي دائمًا عند التحديث على الرغم من استمرارهم في القيام بذلك.

إعجاب واحد (1)

هل تصلك الرسالة مباشرة بعد ترقية سطر الأوامر؟ :thinking:

نصيحتي هي، إذا لم تكن في وضع يسمح لك بالوصول إلى الخادم عبر ssh، فلا تضغط على أي أزرار ترقية. إنها رمية للقدر، ومخاطرة، فيما إذا كنت ستحتاج إلى ذلك الوصول عبر ssh.

بالطبع، تتعارض هذه الرسالة مع فكرة أن استضافة Discourse سهلة للغاية. إنها سهلة جدًا، ولا أكثر من ذلك.

4 إعجابات

نقطة عادلة يا ed_s، اشرح، أنا مرتبك.

بالمناسبة، لقد أرسلت بريدًا إلكترونيًا إلى المالك أطلب فيه صلاحية الوصول عبر SSH.

إعجاب واحد (1)

على الرغم من أنه قد يستغرق بعض الوقت قبل الحصول على رد، إلا أنني أخمن أن هذا هو كل ما يمكنني فعله