テーマエディタのカスタムCSSの読み込みに問題

皆さん、こんにちは。

Discourseサイトのテーマエディタで問題が発生しています。「CSS」タブの下にあるカスタムCSS/HTMLを編集しようとすると、ローディングインジケーターが回転し続け、エディタが読み込まれません。問題を示すためにスクリーンショットを添付しました。

これまでに試したことは以下の通りです。

  1. ブラウザのキャッシュをクリアしました。
  2. 公式以外のすべてのプラグインを無効にしました。
  3. 異なるブラウザとデバイスを使用しました。
  4. 管理アカウントに必要な権限があることを確認しました。

これらの試みにもかかわらず、問題は解決しません。この問題に遭遇したことがある方、または解決策について何か提案がある方はいますか?

よろしくお願いします。

セーフモードでも問題は継続しますか?

「いいね!」 1

はい、セーフモードでもまだ存在します。昨日のDiscourseアップデート後に発生した問題のようです。

そのアップデートには218件のコミットがあったと記憶しています。

「いいね!」 1

皆さん、こんにちは。

ace.js ファイルがロードに失敗するという問題に遭遇しています。Discourse をセーフモードで実行している場合でも同様です。この問題により、テーマエディタが正常に機能しなくなります。失敗したリクエストを示すスクリーンショットを添付しました。

これまでに試したことは以下のとおりです。

  1. ブラウザのキャッシュと Cookie をクリアしました。
  2. 別のブラウザを使用してサイトにアクセスしようとしました。
  3. サーバーログを確認しましたが、問題を示す明確な兆候は見つかりませんでした。
  4. サーバー上のファイル権限とパスを確認しました。
  5. ./launcher rebuild app を使用してアプリを再構築しました。
  6. すべての Discourse およびプラグインのアップデートがインストールされていることを確認しました。

これらの試みにもかかわらず、問題は解決していません。この問題に遭遇したことがある方、または解決策について何か提案がある方はいますか?

ご協力に感謝いたします!

ブラウザのJavaScriptコンソールにエラーは表示されていますか?

また、これはすべてのテーマ(またはテーマコンポーネント)で発生していますか、それともこの特定のテーマのみですか?

エラーが見つかったようです。Ace.js は Air テーマと互換性がありません。


エラーが見つかったようです。Ace.js は Air テーマと互換性がありません。

「いいね!」 1

Air テーマでローカルで問題を再現できません。Ace.js はそのテーマのすべてのタブで正常に読み込まれます。

ブロック機能や中国のグレートファイアウォールに問題があるのでしょうか?

現在のDiscourseのバージョンでは、ace.jsという名前のファイルを読み込めません。代わりに、次のような名前である必要があります。

そのため、アップデート中に何か問題が発生したようです。./launcher rebuild appは正常に完了しましたか?

「いいね!」 2

このトピックは、最後の返信から60日後に自動的にクローズされました。新しい返信は許可されていません。