
Estou configurando um ambiente para nota fiscal eletrônica, e esse ambiente é colocado dentro do servidor de um cliente, e esse cliente escolhe o SO (Sistema Operacional), BD (Banco de Dados) entre outras coisas que não são tão relevantes.
Eu to com um servidor Linux Enterprise Red hat 5, 64 bits. Banco de dados Oracle 10g Express.
Estou tentando fazer a conexão do Módulo do php conhecido como Oci8 com o banco de dados oracle.
Eu já havia feito isto num servidor igual a este só que 32 bits. E não é a mesma coisa pois já tentei

aeuauhea
Preciso de uma ajuda ae.. Vou colocar tais procedimentos que fiz para subir o módulo mas não deu.
Erro:
PHP Warning: PHP Startup: oci8: Unable to initialize module\nModule compiled with module API=20060613, debug=0, thread-safety=0\nPHP compiled with module API=20050922, debug=0, thread-safety=0\nThese options need to match\n in Unknown on line 0
Procedimentos feitos:
1. baixar da Oracle os pacotes: (baixei os de 64 bits)

2. Colocar os pacotes em /usr/local
3. Desempacotar os arquivos
4. Criar um link simbólico necessário
5. Acrescentar ao /etc/ld.so.conf as linhas(usuar comando “nano”) (não feito pois no de 32 bits não foi necessário).
6. Remover o arquivo /etc/ld.so.cache e regerá-lo (não feito pois no de 32 bits não foi necessário).
7. Para testar se funcionou (funcionou

8. Baixar os fontes do php5 (baixei os da página do php.net
9. Preparar o php para a compilação do modulo
10. Limpar o diretório de compilações anteriores (não funcionou o clean

11. Rodar o configure
./configure --with-oci8=shared,instantclient,/usr/local/instantclient_10_2
Se tudo der certo, no meio das dezenas de linhas que passarão na tela, deve haver uma, dentro da sessão Configuring extensions, como: ... Configuring extensions ... checking for Oracle (OCI8) support... yes, shared ...
Agora, o velho e bom:
make
Faz o trabalho sujo de compilação. Num Dual Xeon, dual core com 2Gb de RAM este processo demorou pouco mais de 5 minutos, em outras máquinas pode demorar um pouquinho mais

3.8 Copiar a extension criada para a pasta /usr/local/lib.
# cp /php-5.0.4/modules/oci8.so /usr/local/lib
3.9 Criar link simbólico para a extension do Oracle:
# ln -sf /usr/local/lib/oci8.so /usr/local/lib/oci8
3.10 Atualizar a LD:
# ldconfig
Acrescentamos então a seguinte linha ao /etc/php.ini,
extension=oci8.so
Fazemos o Apache reler os arquivos de configuração
service httpd restart
E podemos verificar se o php entende o módulo oci8, verificando o phpinfo(); Eu costumo criar um arquivo /var/www/apache2-default/teste.php, com o conteúdo:
<?
phpinfo();
?>
e não apareceu o módulo do OCI8 lá...
alguem pode da uma força ae?