sql >> Database teknologi >  >> RDS >> Oracle

PHP-fortolker får udefineret konstant OCI_COMMIT_ON_SUCCESS med ADODB

Efter en hurtig søgning fandt jeg denne side . Hvis du ikke har oracle-udvidelsen aktiveret i din php.ini, er konstanten udefineret. Prøv at søge efter linjen

;extension=php_oci8.dll

i din php.ini og fjern semikolonet for at fjerne kommentaren. Genstart derefter Apache for at indlæse modulet og se, om det forbinder.

EDIT:

Prøv at dumpe php.ini-variablerne ved at gøre noget som print_r(ini_get_all()) og se, hvad der er indstillet og hvad der ikke er. Du bruger muligvis en anden php.ini til kommandolinjen.



  1. Stop MySQL med at tolerere flere NULL'er i en UNIK begrænsning

  2. Løsning af fejl:bogstavelig ny linje fundet i data i Postgres?

  3. SSIS-implementering:Dev Stage Live AppSettings

  4. Valg/casting af output som heltal i SQL