Oracle
 sql >> Base de données >  >> RDS >> Oracle

L'interpréteur PHP obtient une constante indéfinie OCI_COMMIT_ON_SUCCESS avec ADODB

Après une recherche rapide, j'ai trouvé cette page . Si l'extension oracle n'est pas activée dans votre php.ini, la constante n'est pas définie. Essayez de rechercher la ligne

;extension=php_oci8.dll

dans votre php.ini et supprimez le point-virgule pour le décommenter. Ensuite, redémarrez Apache pour charger le module et voir s'il se connecte.

MODIFIER :

Essayez de vider les variables php.ini en faisant quelque chose comme print_r(ini_get_all()) et voir ce qui est défini et ce qui ne l'est pas. Vous utilisez peut-être un fichier php.ini différent pour la ligne de commande.