Bueno hace poco se tenia la curiosidad de poder accesar a una BD oracle desde php, antes de empezar con este pequeño tutorial es importante mencionar que el servidor cuentas con las siguientes instalaciones:
- solaris 9
- apache 2.2.3
- oracle 10g
Bien ahora hay que descargar las fuentes de php y comenzamos las compilacion con la siguiente linea:
# ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-oci8=$ORACLE_HOME --with-zlib
donde $ORACLE_HOME pertenece a la ruta de instalacion de ORACLE si todo sale sin error podremos hacer:
# make
# make install
no olviden copiar el archivo php.ini-dist a la ruta /usr/local/lib/php.ini y reiniciamos el apache.
ok ahora podemos crear un pequeño script de prueba:
<?php
$c = oci_connect("usuario", "password", ...