Venerdi ho dovuto installare il client Oracle in locale sulla mia Ubuntu Jaunty.
Premetto che uso il pacchetto Lampp (1.7.2) fornito da ApacheFriends.
Ho tribolato parecchio facendo varie prove e seguendo vari tutorial. Il problema principale, poi ho capito, è che lo script di installazione di oci8 (il driver php per accedere a oracle) presente su lampp cerca un client oracle della serie 10.2.
Inizialmente scaricando rpm e zip della serie 11.2 (l’ultima disponibile) ho avuto tutta una serie di problemi.
Ecco quindi i passaggi che mi hanno portato finalmente ad avere oci_connect funzionante nel mio php.
Dopo aver scaricato il client oracle da qui (occorre registrarsi), ho eseguito questi passi:
mkdir -p /opt/oracle/instantclient
cd /opt/oracle/instantclient
unzip oracle-instantclient-basic-10.2.0.4-1.i386.zip
unzip oracle-instantclient-devel-10.2.0.4-1.i386.zip
ln -s libclntsh.so.10.1 libclntsh.so
ln -s libocci.so.10.1 libocci.so
echo /opt/oracle/instantclient >> /etc/ld.so.conf
ldconfig
sudo /opt/lampp/lampp oci8
Popularity: 5% [?]

3 Comments
Complimenti per il blog. Ci ho trovato molti articoli interessanti.
E complimenti anche per jQuery Google Charts. L’ho usato proprio oggi in una applicazione ed è stato semplice configurarlo*. Funziona benissimo su tutti i browser e lo userò ogni volta che devo produrre grafici latro client.
Ma soprattutto complimenti per le tue letture. Guardando il tuo box di Anobii vedo tutte opere che ho amato o che consiglierei spassionatamente.
Credo proprio che capiterò spesso da queste parti.**
* solo un piccolissimo appunto su jgcharts: hai mai pensato di rendere configurabile la larghezza delle label, specialmente di quelle sull’asse x? Secondo me nel caso di grafici bvg le label sull’asse x non dovrebbero mai essere più larghe del numero di bar * bar_width * bar_spacing, sennò si sovrappongono.
** ti ho scritto tutta questa roba qui perché non sono riuscito ad individuare il tuo indirizzo email in queste pagine
@Alessandro
Grazie Alessandro,
per le label: io uso l’api di google per creare i grafici.
http://code.google.com/intl/it-IT/apis/chart/
In sostanza il mio plugin non fa altro che creare l’url per ottenere il grafico. Agire sulle label degli assi non mi sembra possibile. Magari mi sbaglio (è da parecchio che non guardo se ci sono novità). Secondo me se comunque incappi in questo problema, ti conviene invertire l’asse.
http://www.maxb.net/scripts/jgcharts/include/gui/
clicca sul secondo grafico (Firefox… la gui è parecchio instabile, oltre che mai terminata).
Se inverti l’asse (barre verticali) effettivamente le label si sovrapporranno.
per i libri: grazie. tutto merito di GTT Torino che mi ha convinto a non andare in auto al lavoro
per il contatto: meglio lasciare un commento sul blog. Lo mantiene vivo, e mi sprona a mantenerlo (ogni tanto pensi di scrivere per te stesso)
No, purtroppo non ti sbagli. Non c’è modo al momento di impostare le proprietà delle label degli assi. Grazie per i consigli.