OCI_COMMIT_ON_SUCCESS
é uma constante declarada na extensão Oracle PHP . Tem certeza de que instalou corretamente? Está habilitado no php.ini? Você pode confirmar que pode se conectar ao banco de dados manualmente com oci_connect
? Se você não tiver a extensão, precisará instalá-la. Há uma lista de etapas que geralmente executo para depurar a instalação aqui .
Não tenho certeza de qual é o valor de OCI_COMMIT_ON_SUCCESS, mas você pode falsificá-lo com sua própria definição, se for necessário.