空のホーム画面

こんにちは!
Discourse サイトを読み込もうとすると、この青い空白の画面が表示され、開発者コンソールにこのエラーが出ます。原因がわかる方はいますか?

ありがとうございます、
Kian


Discourse サイトで Cloudflare の「RocketLoader」を使用しています。これは Discourse を不規則に破損させることが知られているため、無効化する必要があります。

Cloudflare の特別な機能をすべて無効化する簡単な方法の一つは、フォーラムの Cloudflare DNS エントリでオレンジ色の雲をグレーに変更することです。

「いいね!」 3

SSH でサーバーにアクセスするか、何らかの方法でシェルを取得できる場合、content security policy script src 設定にソースを追加することで、その特定のエラーを解決できます。

cd /var/discourse
./launcher enter app
rails c
SiteSetting.content_security_policy_script_src = "https://forum.thelostworldmc.com/cdn-cgi/scripts/"

ただし、@Falco は RocketLoader を使用してスクリプトを読み込むことを許可されていないこと以外にも、Cloudflare RocketLoader に関連するさらなる問題を指摘している可能性があり、これが RocketLoader を使用するための実際の解決策になるかどうかは不明です。

RocketLoader がこの問題を引き起こすとは知りませんでした。無効にしたら正常に動作するようになりました!

お手伝いいただきありがとうございます :slight_smile:

「いいね!」 1

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.