cat *.tar.gz | tar -xvzf - -i
Monthly Archives: August 2013
Php: Highcharts Grafiklerini Yerelden Export Yaptırma (Export Highcharts Graphics From Local)
Highchart grafiklerinin sunduğu export özelliği varsayılan olarak grafiklerin highchart’ın kendi sitesinden yapılmasını sağlıyor. Export özelliğini yerelden çalışır hale getirebiliriz.
Gereksinimler:
- Apache batik kütüphanesi (http://ftp.itu.edu.tr/Mirror/Apache//xmlgraphics/batik/batik-1.7.zip)
- highchart js kütüphaneleri (http://www.highcharts.com/download)
- Export işlemini yaptıracak php betiği. (indir: export.php)
Dosya yapısı:
/webroot
index.php
js/highcharts/
exportGraph/
export.php
temp/
batik/
batik-rasterizer.jar
…
Yapılacaklar:
- export.php’deki batik-rasterizer.jar dosyasının yolu tanımlanlamı:
define ('BATIK_PATH', 'batik/batik-rasterizer.jar')
- highcharts’ın exporting.js dosyasında aşağıdaki değişiklik yapılmalı:window.location.hostname yi bul ve şu şekilde değiştir: window.location.hostname+”exportGraph/export.php”
- Export işleminde temp dizini olarak kullanılacak dizine apache için yazma izni verilmeli:
chgrp apache -R exportGrph/temp/ chmod g+w -R exportGrph/temp/