OCI_COMMIT_ON_SUCCESS
jest stałą zadeklarowaną w rozszerzeniu
Oracle PHP . Czy na pewno masz to poprawnie zainstalowane? Czy jest włączony w php.ini? Czy możesz potwierdzić, że możesz ręcznie połączyć się z bazą danych za pomocą oci_connect
?
Jeśli nie masz rozszerzenia, musisz je zainstalować. Istnieje lista kroków, które zazwyczaj podejmuję, aby debugować instalację tutaj .
Nie jestem pewien, jaka jest wartość OCI_COMMIT_ON_SUCCESS, ale możesz być w stanie sfałszować ją z własną definicją, jeśli o to chodzi.