Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
applications:oracle:installation_oci8 [Le 07/11/2006, 09:52]
195.25.199.196
— (Version actuelle)
Ligne 1: Ligne 1:
-OCI8 est le nom de l'​extension PHP permettant à ce langage Web de communiquer avec les bases de données Oracle de versions supérieures ou égales à 8. 
  
-Pour cela, vous allez avoir besoin du dépôt de paquets Oracle dans votre fichier /​etc/​apt/​sources.list 
- 
-        deb http://​oss.oracle.com/​debian unstable main non-free 
- 
-Effectuez la commande suivante pour mettre à jour vos sources, puis installez le paquet Oracle InstantClient (contenant accessoirement la commande sqlplus). 
-**Attention :** Le paquet demande un minimum de 1024 Mo de swap. Il ne seront pas utilisé, mais ils sont cependant indispensable pour l'​installer. 
- 
-        sudo apt-get update 
-        sudo apt-get install oracle-xe-client 
- 
-Pour accéder à la commande sqlplus directement depuis votre interpréteur de commande, ajoutez au fichier /​etc/​environment le chemin suivant au $PATH : 
- 
-       ​PATH="/​usr/​local/​sbin:/​usr/​local/​bin:/​usr/​sbin:/​usr/​bin:/​sbin:/​bin:/​usr/​bin/​X11:/​usr/​games:/​usr/​lib/​oracle/​xe/​app/​oracle/​product/​10.2.0/​client/​bin"​ 
-        ​ 
-Les paquets suivants seront également indispensable pour compiler l'​extension : 
- 
-        sudo apt-get install php-pear php5-dev build-essential 
- 
-Utilisez la commande nouvellement installée pecl, qui permet d'​installer des extensions tierces à PHP. 
- 
-        sudo pecl install oci8 
- 
-L'​assistant vous posera une question sur l'​emplacement des bibliothèques Oracle (OCI8-LIB), à laquelle vous répondrez : 
- 
-        /​usr/​lib/​oracle/​xe/​app/​oracle/​product/​10.2.0/​client 
- 
-Le processus de compilation devrait alors se passer convenablement et vous informer de sa réussite. 
- 
-Il ne vous plus qu'à ajouter cette extension dans le fichier de configuration de PHP 5, à savoir /​etc/​php5/​apache2/​php.ini 
- 
-        extension=oci8.so 
- 
-Redémarrez enfin Apache 2 : 
- 
-        sudo /​etc/​init.d/​apache2 restart 
  • applications/oracle/installation_oci8.1162889533.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)