2

ドメインで Cloudflare を使用しているときにエラーが発生するようです。何をしても消えないので、jbetolo を使用して js ファイルと css ファイルの縮小、マージ、圧縮を行い、cloudflare と joomla CP のさまざまなオプションをオフにしようとしました。

エラーは次のとおりです。Failed to Load Resource http://website.com/cdn-cgi/pe/bag?r[]=http%3A%2F%2Fwebsite.com%3A80%2Fcdn-cgi%2Fnexp%2Fv%3D1443929931%2Fapps%2Fga_key.js cloudflare.min.js:35

このエラーに関するリソースが見つかりません。エラーを報告するコンソールの出力を次に示します。なぜこれが起こるのか、どのように修正するのか、またはこれが正常なのか、誰か教えてもらえますか? ありがとう。

a.function.a.object.a.object.d.(anonymous function).object.d.(anonymous function).(anonymous function)cloudflare.min.js:37

a.function.a.object.a.object.d.(anonymous function).object.d.(anonymous function).(anonymous function)cloudflare.min.js:37

リンクを参照すると 405 Not Allowed エラーが返されます。これは少し明白だと思います。

4

2 に答える 2

5

解決策を探している他の人にとっては、SPEEDメニューの下の「Rocket Loader」設定を「Automatic」から「Off」に変更すると、問題が解決しました。「自動」モードでは、JavaScript が CDATA ブロックにラップされていたため、エラーが発生しましたが、「ロケット ローダー」を無効にするとラッパーが削除されました。

「Rocket Loader」をオフにしても、JavaScript の縮小は引き続き使用できることに注意してください。

CloudFlare ロケットローダー

投稿時の「ロケットローダー」はまだベータ版のため、バグが残っている可能性があります。なぜ 1 つの JavaScript ファイルが問題を引き起こし、他のファイルは問題を引き起こさないのかは不明です。

于 2016-03-11T19:10:54.407 に答える
1

これは、CloudFlare の Auto Minify オプションが原因である可能性が高いようです。これをオフにしましたか?

注: CloudFlare のミニファイを別のオプションで有効にしたくない場合 (間違いなく問題が発生する可能性があります)。

Auto Minify をオフにしても問題が解決しない場合は、CloudFlare にドメインを連絡してください。エンジニアに確認してもらうことができます。

于 2012-04-18T02:59:56.637 に答える