Page 1 sur 1

Probleme de chargement de php_oci8;dll

Posté : 10 mars 2006, 17:25
par VASFAUX
Bonjour

J'ai une application en php 4.3.4.4 qui accédait à une base de données ORACLE 7. J'ai migré la base de données sur une version ORACLE 10g.
J'ai installé un client oracle 9 ainsi qu'odbc 9 sur le serveur intranet.
J'arrive bien à me connecter à base avec sqlplus et odbc (test connexion).
Dans mon php.ini j'ai enlevé le commentaire devant php_oci8.dll et j'ai mis en commentaire php_oracle.dll.
La dll est bien dans le répertoire d'extension. Le path est bon.
Pourtant, quand j'execute mon appli php : la page ne s'ouvre pas.
J'ai le message : unable to load dynamic library ... php_oci8.dll

Pouvez-vous m'aider ?

Merci par avance

Posté : 10 mars 2006, 20:11
par mario
met la dll dans c:\windows\system32 et redémarre la machine

Posté : 14 mars 2006, 18:19
par VASFAUX
Avant de faire la recopie des dll sous system32, j'ai fait une modif au niveau du compte utilisé pour les connexions anonymes. J'ai mis l'administrateur. (Au niveau du poste de travail - Gérer - Gestionnaire de service Internet IIS - Site Web - Site Web par défaut).

Ceci a permis de faire tourner certaines pages php mais malheureusement pas toutes.

Donc j'ai fait la recopie de php_oci8.dll ainsi que php_oracle.dll (utile pour un autre site web -> dans php.ini les 2 dll sont décommentées)
sous windows\system32. J'ai rebooté mais pas de changement :
certaines pages marchent et d'autres ne s'ouvrent pas et font écrouler le serveur.

Avez-vous d'autres suggestions ??

Merci