dixie - jpgraph
Questo articolo dettaglia i passi fatti per installare ed usare in "dixie", il web server casalingo, le JpGraph.Inizialmente ho provato ad appoggiarmi alla distribuzione standard
apt-get install libphp-jpgraph
I file da includere sono in /usr/share/jpgraph/. Sono la 1.5.2-11ubuntu3, che non ho idea a cosa corrisponda (attualmente le ultime JpGraph stabili sono la pro 2.3.4p, a pagamento, e la versione free 2.3.3).
Esistono anche dei file di esempio, il pacchetto si chiama libphp-jpgraph-examples, che installa gli esempi in /usr/share/doc/libphp-jpgraph-examples/.
Purtroppo erano vecchie e mancanti di alcuni include (il plotband, ad esempio) che servono. Ho quindi cancellato tutto ripartendo da capo direttamente dal pacchetto scaricabile dal sito delle JpGraph, prendendo l'ultima non a pagamento, la 2.3.3, nativa per php5.
cd /tmp/ cp /mnt/freenas/temp/jpgraph-2.3.3.tar.gz . tar -xzvf jpgraph-2.3.3.tar.gz rm jpgraph-2.3.3.tar.gz cd jpgraph-2.3.3/src/ mkdir /usr/share/jpgraph/ cp *.php /usr/share/jpgraph/ cp *.dat /usr/share/jpgraph/ mkdir /usr/share/jpgraph/lang cp lang/*.php /usr/share/jpgraph/lang chmod -R u=rwx /usr/share/jpgraph/* chmod -R go=rx /usr/share/jpgraph/* chmod u=rw /usr/share/jpgraph/*.dat chmod go=r /usr/share/jpgraph/*.dat cd /tmp/ rm -rf jpgraph-2.3.3
Come consigliato dal readme ho anche fatto quanto segue:
memory_limit = 32M