sql >> Base de Datos >  >> RDS >> Oracle

¿Instalando la extensión oci8 en Linux para php?

Si no recuerdo mal, la extensión OCI8 ni siquiera se compilaría sin Instant Client; si instala usando PECL , le pide la ruta del cliente instantáneo. Además, según mi experiencia, también necesitará Instant Client SDK además de Básico, descomprímalos en un directorio y cree algunos enlaces simbólicos antes de ejecutar el comando PECL:

sudo ln -s libclntsh.so.* libclntsh.so
sudo ln -s libocci.so.* libocci.so

No olvide habilitar la configuración más tarde:

echo "; configuration for php oci8 module" | sudo tee /etc/php5/conf.d/oci8.ini
echo extension=oci8.so | sudo tee -a /etc/php5/conf.d/oci8.ini

Tomado de esta publicación (en ruso), también instalé OCI8 recientemente en Debian 7.