OCI_COMMIT_ON_SUCCESS
е константа, декларирана в разширението
на Oracle PHP . Сигурни ли сте, че сте го инсталирали правилно? Активирано ли е в php.ini? Можете ли да потвърдите, че можете да се свържете с базата данни ръчно с oci_connect
?
Ако нямате разширението, ще трябва да го инсталирате. Има списък със стъпки, които обикновено предприема за отстраняване на грешки в инсталацията тук .
Не съм сигурен каква е стойността на OCI_COMMIT_ON_SUCCESS, но може да успеете да го фалшифицирате със собствена дефиниция, ако се стигне дотам.