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

El intérprete de PHP obtiene una constante indefinida OCI_COMMIT_ON_SUCCESS con ADODB

Después de una búsqueda rápida encontré esta página . Si no tiene habilitada la extensión de Oracle en su php.ini, la constante no está definida. Intenta buscar la línea

;extension=php_oci8.dll

en su php.ini y elimine el punto y coma para descomentarlo. Luego, reinicie Apache para cargar el módulo y ver si se conecta.

EDITAR:

Intente volcar las variables de php.ini haciendo algo como print_r(ini_get_all()) y ver qué está configurado y qué no. Es posible que esté utilizando un php.ini diferente para la línea de comandos.