Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Instalando a extensão oci8 no linux para php?


Se bem me lembro, a extensão OCI8 nem compilaria sem o Instant Client; se você instalar usando PECL , ele solicitará o caminho do Instant Client. Além disso, pela minha experiência, você também precisará do Instant Client SDK além do Basic, descompacte-os em um diretório e faça alguns links simbólicos antes de executar o comando PECL:
sudo ln -s libclntsh.so.* libclntsh.so
sudo ln -s libocci.so.* libocci.so

Não se esqueça de habilitar a configuração mais 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

Extraído de esta postagem (em russo), também instalei o OCI8 recentemente no Debian 7.