تغييراتك المحلية.... templates/postgres.template.yml

لا يبدأ Discourse. تُظهر سجلات الحاوية:

ok: run: redis: (pid 47) 791s
ok: run: postgres: (pid 44) 791s
supervisor pid: 4051 unicorn pid: 4056
./config/unicorn_launcher: line 71: kill: (4056) - No such process
./config/unicorn_launcher: line 15: kill: (4056) - No such process
(4051) exiting
ok: run: redis: (pid 47) 793s
ok: run: postgres: (pid 44) 793s
supervisor pid: 4065 unicorn pid: 407

حاولت الذهاب إلى /var/discourse وتشغيل ./launcher rebuild app ويظهر هذا في حلقة:

Ensuring launcher is up to date
Updating Launcher...
Updating 721facb..34dd695
error: your local changes to the following files would be overwritten by merge: templates/postgres.template.yml
Please commit your changes or stash them before you merge.
Aborting
failed to update

لماذا حدث هذا وكيف يمكنني إصلاح هذا؟

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

أين يقع خادم قاعدة البيانات الخاص بك؟

هذا يحدد الوسيطات التي تحتاجها بعد الأمر .\launcher rebuild app.

على سبيل المثال، إذا كنت تستخدم مثيل Postgres على المضيف (127.0.0.1):

يجب عليك تشغيل المُشغّل/إعادة البناء باستخدام شبكات المضيف:

./launcher rebuild app --docker-args --net=host --skip-mac-address

خادم قاعدة البيانات الخاص بي هو نفس خادم ديسكورس، لقد استخدمت دليل التثبيت الرسمي لتثبيت ديسكورس

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

هذا الأمر يعرض نفس الخطأ. هذا غريب لأنه يعمل بشكل طبيعي وبدون مشاكل

@Ethsim2 لقد قمت بنسخ الملف إلى دليل المنزل وأزلته من /templates

هذه هي المشكلة الجديدة: Discourse Online Updater & ./launcher rebuild app failed from Discourse gamification

ماذا يُرجع الأمر free -h؟

مثير للاهتمام. لا يجب أن تحتاج إلى وسيطات إعادة البناء لتثبيت قياسي
أو، على سبيل المثال، إذا كان خادم PostgreSQL على 0.0.0.0 وتم وضع التكوينات المناسبة لـ Discourse docker للحفاظ على عزله الشبكي.

هذا سيتطلب تحميل في app.yml ليكون مفيدًا في حاوية Docker ذات الصلة في Discourse، وهو غير مستحسن


يمكنك دائمًا إزالة الملف في دليل المضيف باستخدام rm

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

نعم، لقد قمت بتشغيل الأمر rm /var/discourse/templates/postgres.template.yml، والذي لا ينبغي أن يسبب أي ضرر بما أنه ملف قالب؟

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

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