Re: Oracle e php
Ciao Alessandro, mille e mille grazie.
Alessandro Fracchetti scrisse in data 16/08/2005 09:50:
Prova a scaricarti solo questo pacchetto ed installarlo... non mi
ricordo se mi funzionasse o meno (ho qualche vago ricordo che fosse
legato ad una specifica versione del client.
Ho provatoa ad installarlo ma non soddisfa alcune dipendenze sicché...
Io ho scaricato il sorgente (che puoi fare a manina da
http://puga.vdu.lt/debian/dists/stable/main/source/ senza sporcarti il
sources.list e questi sono i file che ti servono:
php4_4.3.10-15.1.diff.gz php4_4.3.10-15.1.dsc
php4_4.3.10-15.1_i386.changes php4_4.3.10.orig.tar.gz),
modificare in php4-4.3.10 il file debian/rules mettendo la tua
$ORACLE_HOME dove trovi scritto --with-oci8=shared,$TUA_ORACLE_HOME \
) e poi sono andato di dpkg-buildpackage.
Scusa se sono un po' pedante ma essendo alle prme armi... anzitutto non
ho trovato php4_4.3.10-15.1_i386.changes. Comunque ho scaricato
php4_4.3.10-15.1.diff.gz php4_4.3.10-15.1.dsc php4_4.3.10.orig.tar.gz;
poi ho lanciato "dpkg-source -x php4_4.3.10-15.1.dsc"? Sono andato in
php4-4-3-10/debian/rules e ho inserito il path della dir dove ho
installato il client oracle. Poi ho lanciato dpkg-buildpackage e
fallisce dicendo
make: *** [patch-stamp] Error 1
Ho provato quindi con il sorgente originale di debian sarge; php4 lo
ricompilo e lo installo senza problemi, in phpinfo() trovo in "configure
command" '--with-oci8=my/path/ora/home/'; poi c'è anche una sezione oci8
che prima non avevo con
OCI8 Support enabled
Revision $Revision: 1.183.2.16 $
Oracle Version 10.1
Compile-time ORACLE_HOME /home/psala/oracle/product/10.2.0/client/
Libraries Used /no value/
...forse il problema è in libraries used no value...
Se vuoi i pacchetti per oracle 9.0.1 te li posso mettere da qualche
parte.
Io dovrei interrogare un oracle 8 sicché se credi che il 9.0.1 sia
meglio del 10.1 molto volentieri!
Poi mi dici di mettere in php.ini
extension=oci8.so
ma non ho alcun modulo oci8.so!!!
e ricordarsi di mettere nell' apachectl o apache2ctl l'esportazione
della $ORACLE_HOME:
export ORACLE_HOME=/app/oracle/product/9.0.1
Fatto ma non cambia nulla.
Se hai qualche idea...
Mille grazie davvero
Piviul
Reply to: