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

Panggil ke fungsi yang tidak ditentukan oci_connect()

Saya hanya menghabiskan TIGA HARI SELURUH berjuang melawan masalah ini.

Saya menggunakan koneksi ORACLE saya di Windows 7, dan tidak ada masalah. Minggu lalu Saya Baru saja mendapatkan komputer baru dengan Windows 8. Instal XAMPP 1.8.2. Setiap aplikasi PHP/MySQL di server ini berfungsi dengan baik. Masalahnya muncul ketika saya mencoba menghubungkan aplikasi php saya ke Oracle DB.

Panggil ke fungsi yang tidak ditentukan oci_pconnect()

Dan ketika saya memulai/menghentikan Apache dengan perubahan, "Peringatan" aneh pada "PHP Startup" yang masuk ke LOG dengan "PHP Warning:PHP Startup:in Unknown on line 0"

Saya melakukan semuanya (php_oci8.dll dan php_oci8_11g.dll, salin oci.dll ke direktori /ext, dekat /Apache dan TIDAK ADA yang berfungsi. Unduh setiap versi Klien Instan dan TIDAK ADA.

Tuhan datang membantu saya. Ketika saya mengunduh ORACLE Instant Client 32 bit, semuanya berfungsi dengan baik. phpinfo() menampilkan info oci8, dan aplikasi saya berfungsi dengan baik.

Jadi, JANGAN PERNAH PILIH VERSI WINDOWS ANDA MENJADI x64. Tautan antara XAMPP dan ORACLE Instant Client.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle PL/SQL:Ekspor Data dari Tabel ke CSV

  2. 3 Cara Mengembalikan Zona Waktu dari Nilai Datetime di Oracle

  3. Bagaimana cara melewatkan parameter bernilai tabel dari C# ke prosedur tersimpan Oracle

  4. Cara mendapatkan nilai UTC untuk SYSDATE di Oracle

  5. Oracle Database BLOB ke InputStream di Jawa?