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

Re: Oracle avec PHP : j'ai du mal !!!



Essaie de rajoute qquechose du genre:

env -i LD_LIBRARY_PATH=/valeur_de_oracle_home/lib ORACLE_HOME=valeur_de_oracle_home TNS_ADMIN=le_directory_ou_est_tnsname.ora LANG=C

avant la commande qui lance le serveur.

A+, JD.

On Tuesday 21 June 2005 09:50, David BERCOT wrote:
DB > Bonjour,
DB > 
DB > J'ai passé la journée entière d'hier à chercher une solution à mon problème...
DB > Je suis en testing, avec Apache 2. J'ai aussi installé PHP 5 et le client Oracle Instant (version basic).
DB > Bon, rendu là, PHP fonctionne correctement mais mais pas encore avec Oracle.
DB > J'ai donc récupéré les sources de PHP 5 pour les compiler avec l'option --with-oci8-instant-client=[DIR] mais ça plante (je ne me souviens plus du message d'erreur tellement j'en ai eu hier ;-)).
DB > Bon, j'ai donc décidé de revenir à PHP 4 en me disant que tout marcherait plus rapidement. J'ai donc désinstallé PHP 5 et mis PHP 4 suivi de PHP4-oci8. Là encore, rien ne se passe par défaut. Je vais donc dans /etc/apache2/mods-enabled et je rajoute dans php4.load la ligne qui pointe vers oci8.so.
DB > Et là, au démarrage d'Apache 2, j'ai l'erreur "cannot load /usr/lib/php4/20020429/oci8.so into server: libcltnsh.so.9.0: cannot open shared object file: No such file or directory". Bon, je ne désespère pas et je rajoute un lien symbolique de libclntsh.so.10.1 (celle que j'ai) vers 9.0. Et là, j'ai "can't locate API module structure 'php4_oci8' in file /usr/lib/php4/20020429/oci8.so: /usr/lib/libapr-0.so-0: undefined symbol: php4_oci8"
DB > 
DB > Bon, je commence à saturer un peu (surtout que je ne pratique Linux [et seulement Debian en fait] que depuis 6 mois)...
DB > 
DB > Auriez-vous une piste pour moi ? Je préfèrerais PHP5, mais si j'arrive à faire fonctionner PHP4 avec Oracle, je prends ;-)
DB > 
DB > Sinon, connaitriez-vous des listes spécialisées sur ces problèmes (de préférence sur Debian) ?
DB > 
DB > Merci d'avance et bonne journée.
DB > 
DB > David.
DB > 
DB > 

-- 
Jean-Damien Durand CERN/IT/FIO/DS - Geneva, Switzerland
PGP: http://home.cern.ch/~jdurand/public_key.asc
CERN CA: http://cern.ch/service-grid-ca/crt/root_crt.html
WWW: http://home.cern.ch/~jdurand

Attachment: smime.p7s
Description: S/MIME cryptographic signature


Reply to: