Discourseをコミュニティソリューションとしてテストしています。
簡単なテーマ(色とフォントのみ)を設定し、プラグイン GitHub - discourse/discourse-rss-polling をインストールしました。
いくつかのカテゴリとトピックを作成した後、このエラーが発生しました。
vendor.ff29780b9fed784cce2d843dcb93a803-608f4f77d8437d715d8d39c739c0c8bbe0fe51c9305e55f1ec7d0bee19f5571f.js:9 Uncaught (in promise) Error: There is no route named admin
セーフモードに入っても、すべて同じように見え、同じエラーが表示されます。
別のブラウザも試しました。また、./launcher rebuild app を実行し、プラグインの app.yml と辞書も削除しました。
david
(David Taylor)
2024 年 5 月 9 日午後 2:33
5
BraveとSafariのバージョンを確認していただけますか? 不明な場合は、https://www.whatsmybrowser.org/ をご覧ください。
david
(David Taylor)
2024 年 5 月 9 日午後 2:37
7
Cloudflare の「最適化」ツールが Discourse の Javascript コードを破損させているのではないかと疑っています。「Rocket Loader」が Cloudflare の設定でオフになっているか確認していただけますでしょうか。
Cloudflare のベストプラクティスに関する詳細はこちらをご覧ください: Using Discourse with Cloudflare: Best Practices
「いいね!」 4
david
(David Taylor)
2024 年 5 月 9 日午後 2:41
8
また、「自動ミニファイ」が無効になっていることを確認してください。Cloudflare は、最近の JavaScript 機能との非互換性のため、この機能を廃止したようです。
これを実行した後、キャッシュをパージする必要があるようです。
「いいね!」 5