sábado, 4 de fevereiro de 2012

Suporte a conexão Oracle no PHP.

Recentemente no trabalho, me deparei com uma situação na qual o cliente tinha uma aplicação PHP que comunicava com um banco Oracle em outro servidor, e agora? O que fazer? Muito simples! Vamos aos passos:

( A distribuição utilizada era CentOS 5.7)
Pacotes necessários:
php-devel
php-pear

1- Acessar http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/linuxsoft.html e baixar os pacotes Instantclient 'basic' e 'devel' .

rpm -ivh pacote-basic.rpm 
rpm -ivh pacote-devel.rpm

2- Apontar configuração:
echo /usr/include/oracle/VERSÃO/client/lib/ > /etc/ld.so.conf.d/oracle_client.conf
ldconfig -v

3 - Instalar o módulo

pecl install oci8

4 - Após a instalação basta executar:

echo extension=oci8.so >> /etc/php.ini

5 - Reiniciar o Apache

Nenhum comentário:

Postar um comentário