[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Oracle e php



Paolo Sala wrote:

Alessandro ancora mille grazie: quasi ci siamo!!!!

L'unica cosa che ancora mi manca è come accedere a tnsnames.ora. Ho provato a settare la variabile d'ambiente TNS_ADMIN ma non è cambiato nulla.

Mi spiace ma questa non l'ho capita... cosa vuol dire accedere al tnsnames.ora? Se ho capito di seguito, questo viene letto perchè la logon sul db la fa', vero? Se me lo spieghi, vediamo di risolvere anche questo...

Comunque tutto funziona poiché se in ocilogon() come db gli metto il contenuto di tnsnames.ora si connette senza problema.

Mille e mille grazie.

Di nulla...


Piviul

PS

Come promemoria mio e nel caso creda che abbia fatto qualche errore e voglia controllare i pacchetti deb che mi hai fornito specifico tutto ciò che ho fatto:

1. Ho disinstallato con --purge tutto i pacchetti php4.
2. Ho installato dei pacchetti che mi hai dato soltanto libapache2-mod-php4,
php4-common e php4-oci8.
3. Ho spacchettato l'instant client direttamente in /app/oraclient, senza sottodirectory.
4. cd /app/oraclient/ e ln -s libclntsh.so.10.1 libclntsh.so.9.0
5. in /etc/apache2/envvars ho inserito export ORACLE_HOME=/app/client e export LD_LIBRARY_PATH=$ORACLE_HOME

Io qui ho:
export LD_LIBRARY_PATH=/app/oraclient/bin

6. in /etc/php4/apache2/php.ini
7. extension=oci8.so
8. /etc/init.d/apache2 restart

Ovviamente come già accennavo ho provato ad inserire in envvars anche export TNS_ADMIN=$ORACLE_HOME/network/admin, dove avevo salvato tnsnames.ora e sqlnet.ora.


Alessandro F.

Ps: La mia mail alla ML arriva sempre doppia o sono le regole del mio client che me la fa copiare 2 volte?

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: