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

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



Bonjour,

J'ai passé la journée entière d'hier à chercher une solution à mon problème...
Je suis en testing, avec Apache 2. J'ai aussi installé PHP 5 et le client Oracle Instant (version basic).
Bon, rendu là, PHP fonctionne correctement mais mais pas encore avec Oracle.
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 ;-)).
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.
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"

Bon, je commence à saturer un peu (surtout que je ne pratique Linux [et seulement Debian en fait] que depuis 6 mois)...

Auriez-vous une piste pour moi ? Je préfèrerais PHP5, mais si j'arrive à faire fonctionner PHP4 avec Oracle, je prends ;-)

Sinon, connaitriez-vous des listes spécialisées sur ces problèmes (de préférence sur Debian) ?

Merci d'avance et bonne journée.

David.



Reply to: