プライベートフォーラムが読み込み画面でスタックしています

Discourse がロード画面でしばらくフリーズしており、ようやくヘルプにつながる検索語を見つけました。しかし、My forum is stuck on the loading screen のアドバイスに従って https://service.slaa.network/u/admin-login でログインしようとしましたが、ログイン用の管理者メールが送信されません!何かもっと深い問題があると思われます。

アプリを数回再構築しましたが、効果はありませんでした。アップデートで解決するかもしれないと思いましたが、そうではありませんでした。

上記の助言に従い、古くて非公式な 2 つのプラグインを削除しました。

しかし、再構築は完全に失敗したため、Procourse Installer を元に戻しました(プラグインがそれを使ってインストールされたため、削除したことが何らかの問題を引き起こした可能性があると考えました)。そして、ロード画面に戻りました。

セーフモードでログインできないため、どうすればよいか途方に暮れています。

コンソールに ReferenceError: Ember is not defined というエラーが表示されていますが、これを解決する方法がわかりません。

何かアイデアはありますか?

procourse インストーラープラグインを削除します。

「いいね!」 1

代替として、URLに?safe_mode=no_themes%2Cno_pluginsを追加することでセーフモードを有効にできます。

\u003chttps://service.slaa.network/login?safe_mode=no_themes%2Cno_plugins\u003e

ただし、ブラウザのコンソールを見ると、Pfaffmanが示唆するように、エラーはprocourseインストーラープラグインのプログレスバーコンポーネントから来ているようです。

削除を試みた際の再構築でどのようなエラーが発生しましたか?

「いいね!」 2

おっと。すみません、どういうわけか見落としていました。

Procourseインストーラーが何かを残したことが原因で問題が発生しているのではないかと推測しますが、ログがないため推測にすぎません。

古いテーマが問題を引き起こしている可能性もあります(これらは現在、JammyのセーフモードURLによって修正されています)。

ありがとうございます。返信が遅くなり申し訳ありません。

変更したセーフモードリンクを試したところ、ログインできましたが、その後もロード画面が表示されました。

失敗したリビルドからの「ログ」を添付します。
discourseinstalllog1.txt (49.7 KB)

Procourseインストーラーを別の方法で削除する方法について、何かアイデアはありますか?

Zlib::BufError: buffer error (Zlib::BufError) があるようです。

app.ymlDISCOURSE_MAXMIND_ACCOUNT_ID を追加して、正常に再構築できるか試していただけますか?

返信を見る前に、Procourse Installer を削除した後(git pull を実行した後)にもう一度再構築を試したところ、正常に再構築されました。

現在、使用していた Discourse Dark Mode Theme で致命的ではない別のエラーが発生していますが、Your site may not work because a theme / component has errors を見ると Ember 5 に更新されていないようです。これは Preparing for Discourse's upgrade to Ember 5 を参照しています。

しかし、Discourse には自動ダークモードが利用可能になったようです (Automatic Dark Mode color scheme switching) ので、Discourse Dark Mode theme を削除できます!

ご協力ありがとうございました。アップデートにより、私が抱えていた問題は解決したようです。

「いいね!」 2