استنساخ إلى خادم جديد؛ تغيير النطاق؛ موضوع جديد يطلب تسجيل الدخول في كل مرة

مرحباً، جديد على ديسكورس.

أحتاج إلى استنساخ بيئة.

ما فعلته:

  • rsync -a من الدلائل discourse_docker و discourse_volumes
  • نقلت الدلائل إلى خادم جديد
  • غيرت discourse_docker/containers/app.yml (اسم النطاق)
  • أنشأت شهادات جديدة للنطاق الجديد، ونقلت الشهادة والمفتاح إلى discourse_volumes/shared/standalone/ssl
  • شغلت ./launcher rebuild app على الخادم الجديد

يعمل بشكل رائع، كل شيء يبدو طبيعيًا. عندما أرد على موضوع، فإنه يعمل. ولكن عندما أنشئ “موضوع جديد”، فإنه يعيدني إلى صفحة تسجيل الدخول.

ماذا أفعل بشكل خاطئ؟ أي تلميح؟

هل يحدث ذلك في الوضع الآمن؟

أعتقد أنك بحاجة إلى إنشاء مهمة rake لربط المواضيع من اسم النطاق القديم إلى اسم النطاق الجديد

إعجابَين (2)

شكراً جزيلاً على هذه المعلومات.
تم حل المشكلة بمساعدتك.

في الوضع الآمن، عمل بشكل جيد.

خرجت من الوضع الآمن، وطالما قمت بتعطيل كل إضافة، أعدت اختبار الوظيفة.

كانت إحدى الإضافات تسبب المشكلة.

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

تم حل المشكلة

نصيحة ثمينة جداً @Ethsim2

كما ذكرت في منشوري السابق، تم حل المشكلة عن طريق تعطيل وإعادة تمكين المكون الإضافي المسبب للمشكلة.

ولكن بصفتي مبتدئًا في discourse، سأتبع بالتأكيد نصيحتك في هذه البيئة الجديدة.

إعجابَين (2)