Impossible de charger OCI

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Impossible de charger OCI

Re: Impossible de charger OCI

par sucrm » 20 sept. 2012, 12:28

Bref j'ai trouvé, en fait il faut seter dans le PATH "system" et non pas le PATH "utilisateur" le chemin vers PHP

Re: Impossible de charger OCI

par sucrm » 19 sept. 2012, 18:55

Salut, merci pour ta réponse.

Oui j'ai vérifier le chemin est le bon, de plus d'autres extensions PHP sont chargées et d'autres donnent le même problème !
Pourtant les dll sont toutes présentent dans ce dossier. Il manque quelque chose mais quoi ???

Re: Impossible de charger OCI

par moogli » 18 sept. 2012, 22:30

salut,


as tu vérifier le chemin indiqué ? ('c:/wamp/bin/php/php5.3.13/ext/php_oci8.dll)

est ce bien la que wamp est installé ? (c:/wamp ?)

parce que la il ne trouve pas la dll, est ce que tu as d'autre extension php qui se charge ?


@+

Impossible de charger OCI

par sucrm » 17 sept. 2012, 22:15

Bonjour,

Après plusieurs recherches et une semaine de tentatives à essayer de charger le module php_oci8_11g.dll ou même php_oci8_11g.dll je me tourne vers vous.

Je suis sous Windows 7 32 bits
Avec un "wampserver2.2e-php5.3.13-httpd2.2.22-mysql5.5.24-32b" (version 32 bit)

J'ai installé la version du Oracle Instant client (32 bits) suivant
Instant Client Package - Basic: All files required to run OCI, OCCI, and JDBC-OCI applications
Download instantclient-basic-nt-11.2.0.3.0.zip

J'ai bien évidement placé mon répertoire de mon instantclient dans le Path de Windows. J'ai même rajouté une variable d'environnement nommé "ORACLE_HOME" donnant vers ce même répertoire.
Répertoire ou à l’intérieur est placée la fameuse dll OCI (oci.dll)

J'ai bien dé-commenter la ligne :
extension=php_oci8.dll
ou la ligne extension=php_oci8_11g.dll (pour essayer avec 11g)
dans mon php.ini

Impossible de faire charger la librairie par php. J'ai même essayé de copier les dll d'oracle dans le répertoire php mais toujours rien. Toujours le même message d'erreur :

[Thu Sep 13 16:29:39 2012] [notice] Apache/2.2.22 (Win32) PHP/5.3.13 configured -- resuming normal operations
[Thu Sep 13 16:29:39 2012] [notice] Server built: May 13 2012 13:32:42
[Thu Sep 13 16:29:39 2012] [notice] Parent: Created child process 1024
PHP Warning: PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.3.13/ext/php_oci8.dll' - Le module sp\xe9cifi\xe9 est introuvable.\r\n in Unknown on line 0
<br />
<b>Warning</b>: PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.3.13/ext/php_oci8.dll' - Le module spécifié est introuvable.

Comment faire charger cette librairie???
Merci.