2012-12-17 233 views
1

好吧,因爲我在我們的網站上應用了SSL Cert,儀表板中的圖表停止工作。我讀這個網站Google Chart API over SSL

編輯:忘了添加,即時試圖讓這個工作在magento儀表板。

http://www.phpro.be/blog/detail/magento-dashboard-charts-not-working

該國 應用程序中添加 「真」 到GetChartUrl()函數/設計/ adminhtml /默認/缺省的/模板/儀表板/ graph.phtml

這部作品在網站上不使用SSL。

然後我發現這個網站

http://webguru.org/2009/11/09/php/how-to-use-google-charts-api-in-your-secure-https-webpage/comment-page-1/#comment-988

但這理應開闢了SQL注入和其他惡意攻擊的機會。

下一個我發現這個網站

http://store.ivvy.ru/blog/chartssl/

和遵循的指示,但仍圖表不工作。

我試圖改變

const API_URL='http://chart.apis.google.com/chart'; 

const API_URL='//chart.apis.google.com/chart'; 
const API_URL='https://chart.apis.google.com/chart'; 

但既不工作。

任何人都可以指出我的任何其他例子/解釋,或解釋如何得到這個工作?

很多謝謝

回答

0

您是否使用Firebug或其他瀏覽器調試工具?如果是這樣,當您加載包含圖表的頁面時,控制檯選項卡上的錯誤是什麼。我現在可以告訴你,這很可能是因爲試圖通過HTTPS連接加載HTTP JS腳本......這將失敗。

嘗試使用支持HTTPS他們最新的API網址: https://chart.googleapis.com/chart

+0

您好,感謝您的答覆,工作中的我不是現在起至週五,但我會一展身手週五早上和彙報。 – AndrewBramwell

+0

嗯,仍然沒有運氣,甚至嘗試刪除所有形式的緩存(管理區域,並通過FTP手動),但沒有運氣:/ – AndrewBramwell

+0

控制檯中的錯誤是這樣的 - >無法加載資源:服務器迴應503(服務不可用)的狀態,然後一個巨大的網址。如果有幫助。 – AndrewBramwell