كيفية حل خطأ تكرار الامتداد "wasm"

مرحباً،
لقد قمت بتغيير البناء إلى مستقر وتشغيل إعادة بناء التطبيق، والآن يعرض الموقع “oops” وسجل nginx:

nginx: [warn] duplicate extension "wasm", content type: "application/wasm", previous content type: "application/wasm" in /etc/nginx/conf.d/discourse.conf:4
supervisor pid: 53 unicorn pid: 85

هل لديك أي فكرة لحل هذا؟
شكراً

ما لم تكن تستخدم إصدارًا أقدم من الإصدار المستقر الحالي، فلا يمكنك فعل ذلك.

إعجابَين (2)

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

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

مرحباً جاي،
لقد عدت الآن، وتمكنت من التحديث بنجاح إلى أحدث إصدار للمطورين، وأعدت التكوين إلى الإصدار المستقر وقمت بإعادة البناء، والآن أحصل على نفس رسالة الخطأ. هل لديك أي فكرة؟
شكراً

بدافع الفضول، لماذا تريد استخدام الفرع stable؟

كما أفهم من جاي، فإن الفرع beta سيكون دائمًا أحدث من stable، ولا يمكنك العودة إلى إصدار أقدم من Discourse. قد يكون هذا (أو لا يكون) السبب الأساسي للخطأ الذي لديك :thinking:

مرحباً،
أفهم الأمر بطريقة مختلفة. انظر: Switch from beta to stable releases. لذا يجب أن يكون ذلك ممكناً، أليس كذلك؟

نعم، ولكن عليك الانتظار حتى يتم إصدار 3.4.0

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

لا يمكنك التبديل إلى مستقر حتى الإصدار المستقر التالي.

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

فقط للتأكد، هل قصدت beta وليس dev؟

في تثبيت اختباري آخر، تم تثبيت Discourse بدون تحديد إصدار. تعرض واجهة المستخدم أن الإصدار 3.4.0.beta3-dev قيد التشغيل، ويظهر المحدّث الآن 3.4.0.beta3، والذي أفهم أنه الإصدار المستقر. أجد هذا الرابط Is Discourse always in "beta"? - #23 by kwinz وأفهم الآن أن هذا هو السلوك الطبيعي مع الإصدارات التجريبية والتطويرية. لذلك، إذا لم يكن لديك معلومات أخرى، فأنا راضٍ عن ذلك.

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