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

O interpretador PHP obtém constante indefinida OCI_COMMIT_ON_SUCCESS com ADODB


Após uma pesquisa rápida, encontrei esta página . Se você não tem a extensão oracle habilitada em seu php.ini então a constante é indefinida. Tente procurar a linha
;extension=php_oci8.dll

no seu php.ini e remova o ponto e vírgula para descomentá-lo. Em seguida, reinicie o Apache para carregar o módulo e veja se ele se conecta.

EDITAR:

Tente despejar as variáveis ​​php.ini fazendo algo como print_r(ini_get_all()) e veja o que está definido e o que não está. Você pode estar usando um php.ini diferente para a linha de comando.