Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Penerjemah PHP mendapatkan OCI_COMMIT_ON_SUCCESS konstan yang tidak ditentukan dengan ADODB

Setelah pencarian cepat saya menemukan halaman ini . Jika Anda tidak mengaktifkan ekstensi Oracle di php.ini Anda, maka konstanta tidak ditentukan. Coba cari barisnya

;extension=php_oci8.dll

di php.ini Anda dan hapus titik koma untuk membatalkan komentar. Kemudian, restart Apache untuk memuat modul dan lihat apakah modul tersebut terhubung.

EDIT:

Coba buang variabel php.ini dengan melakukan sesuatu seperti print_r(ini_get_all()) dan lihat apa yang diatur dan apa yang tidak. Anda mungkin menggunakan php.ini yang berbeda untuk baris perintah.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kerangka Pengujian Unit untuk Oracle PL/SQL?

  2. PLS-00302:komponen harus dideklarasikan- Tidak dapat diselesaikan

  3. Oracle:Saya memerlukan gabungan luar sebagian. Lihat gambarnya

  4. Oracle:Cara membuat fungsi yang mengembalikan nilai untuk tab SELECT * FROM WHERE name IN (function())

  5. Driver terkelola ODP.net melempar ORA-12570:Sesi Jaringan:Kesalahan membaca paket yang tidak terduga