2012-04-18 129 views
2

我在我的域名上使用cloudflare時似乎出現錯誤。無論我做什麼,它都不會消失,我嘗試關閉cloudflare和joomla CP中的各種選項,使用jbetolo進行縮小,合併和壓縮js和css文件。CloudFlare錯誤頁面

錯誤如下:Failed to Load Resourcehttp://website.com/cdn-cgi/pe/bag?r[]=http%3A%2F%2Fwebsite.com%3A80%2Fcdn-cgi%2Fnexp%2Fv%3D1443929931%2Fapps%2Fga_key.jscloudflare.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不允許的錯誤,我想這是一個有點明顯。

回答

1

看起來可能是由CloudFlare的自動縮小選項引起的。你把這個關掉了嗎?

注意:您不希望CloudFlare的minify被另一個選項打開(肯定會看到問題)。

Contact CloudFlare與域如果關閉自動縮小並不修復它&我們可以讓工程師檢查出來。

+0

似乎沒有工作,我要儘快聯繫cloudflare。謝謝。 – icomrade 2012-04-18 04:49:47

5

對於其他正在尋找解決方案的人來說,將SPEED菜單下的「Rocket Loader」設置從「自動」更改爲「關閉」解決了我的問題。在「自動」模式下,我的JavaScript被封裝在一個導致錯誤的CDATA塊中,但是禁用「Rocket Loader」去除了封裝。

請注意,您仍然可以在關閉「Rocket Loader」時使用JavaScript縮小。

CloudFlare Rocket Loader

「火箭裝載機」在發帖的時間是仍處於測試模式,所以它可能是一些錯誤依然存在。目前還不清楚爲什麼一個JavaScript文件會導致問題,而其他人則不會。