重複した拡張機能 "wasm" のエラーを解決する方法

こんにちは。
Build を stable に変更し、アプリの再構築を実行しましたが、ウェブサイトに 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

これを解決する方法について、何かアイデアはありますか?
よろしくお願いします。

現在の stable バージョンよりも古いバージョンを使用していた場合を除き、それはできません。

「いいね!」 2

ジェイさん、こんにちは。

わかりました。元に戻して再構築を実行したところ、Discourse が再び機能しました。フォーラムを読んで、説明を誤解していたようです。したがって、今は明確になりました。ありがとうございます。

「いいね!」 1

ジェイさん、

開発版の最新バージョンへのアップデートに成功し、安定版に再設定して再構築を実行したところ、同じエラーメッセージが表示されました。何か考えはありますか?

よろしくお願いします。

好奇で伺いますが、なぜ stable ブランチを使用したいのですか?

Jay の理解によれば、beta ブランチは常に stable より新しく、Discourse の古いバージョンに戻ることはできません。それが、あなたが抱えているエラーの根本原因である可能性(またはそうでない可能性)があります :thinking:

こんにちは。
私は違うように理解しています。こちらをご覧ください: https://meta.discourse.org/t/switch-from-beta-to-stable-releases/127735。
ですから、可能であるはずですよね?

3.4.0 のリリースを待つ必要があります。

「いいね!」 1

次の安定版リリースまで安定版に切り替えることはできません。

「いいね!」 1

念のため確認ですが、devではなくbetaのことですよね?

別のテストインストールでは、Discourse のインストールにバージョンが設定されていません。UI にはバージョン 3.4.0.beta3-dev が実行中と表示され、Updater には 3.4.0.beta3 と表示されます。これは安定版であると理解しています。この Is Discourse always in "beta"? - #23 by kwinz を見つけ、dev と beta3 ではこれが通常の動作であることを理解しました。したがって、他に情報がなければ、これで問題ありません。

「いいね!」 1