Comment activer les extensions des oci8 (Oracle) en php.ini - PHP Warning: PHP Startup: in Unknown on line 0

J'ai Windows XP et récemment, j'ai installé wamp (apache-mysql-php) de 32 bits.
J'ai testé l'installation (se connecter à la base de données mysql avec php et apache) et tout fonctionnait bien.

Maintenant, j'ai besoin de vous connecter à une base de données Oracle, donc j'ai essayé d'activer certaines extensions
liées à Oracle et oci8.

Et j'ai fait:

1) j'ai ouvert php.ini fichier et j'ai enlevé le point-virgule avant les lignes suivantes:

avant:

;extension=php_oci8.dll
;extension=php_oci8_11g.dll

après:

 extension=php_oci8.dll
 extension=php_oci8_11g.dll

2) j'ai redémarré apache et de tous les Services et je reçois un

  • "PHP StartUp" d'Avertissement.

3) Dans php_error.journal fichier j'obtiens:

 **PHP Warning:  PHP Startup:  in Unknown on line 0**

Alors, j'ai pensé que ce serait une bonne idée de vérifier où mon extension de dossier de php est
et si ces fichiers dll sont là.

Dans php.ini mon extension de dossier est situé à:

extension_dir = "C:/wamp/bin/php/php5.4.16/ext/"

Le dossier existe et ces deux bibliothèques (php_oci8.dll php_oci8_11g.dll)
sont à l'intérieur de ce dossier.

4) j'ai ajouté dans mon "Chemin" de la variable système dans Windows suivants:

C:\wamp\bin\php\php5.4.16\ext;

5) j'ai copié ces deux fichiers dll dans le dossier mais encore une fois ça n'a pas fonctionné!

C:\wamp\bin\apache\Apache2.4.4\bin 

6) Aussi, j'ai vérifié le phpinfo page et la seule entrée que je reçois pour "oci8" est la suivante:

De Commande De Configuration

 "--with-oci8=C:\php-sdk\oracle\instantclient10\sdk,shared" "--with-oci8-11g=C:\php-sdk\oracle\instantclient11\sdk,shared"

Hm...les dossiers suivants n'existent pas dans mon système:

C:\php-sdk\oracle\instantclient10\sdk
C:\php-sdk\oracle\instantclient11\sdk

Alors, que suis-je censé faire pour activer correctement le oci8 extensions?

grâce

Aussi, dans ma propre expérience, cela pourrait aider si vous activer une extension, pas les deux.
merci pour la réponse, j'avais déjà lu ce poste et hier, j'ai téléchargé le Client Instant Package de Base (version 10.2.0.5). Le package inclus quelques jar et des fichiers dll. Mais je ne sais pas dans quel dossier je doit placer ces fichiers et ce que je dois faire ensuite.
même si je activer qu'une seule extension, je reçois à nouveau cette PHP warning

OriginalL'auteur programmer | 2014-01-21