XAMPP adalah bundle software lengkap untuk belajar pemrograman PHP dan MySQL. Sebenarnya PHP sendiri bisa dipasangkan dengan database lain seperti PostgreSQL atau Oracle, sayangnya masih banyak yang kesulitan melakukan seting agar Apache /XAMPP mendukung database oracle. Tujuan dari tulisan ini adalah memberikan petunjuk sederhana bagaimana agar Apache XAMPP kamu bisa support database oracle sehingga kamu bisa membuat aplikasi web dengan PHP dan Oracle.
Berikut ini adalah langkah langkahnya
- Pastikan XAMPP/Apache sudah terinstall, Download Oracle Express edition disini .
- Install oracle dan jika ditanya password masukan saja root. (default user adalah system)
- Buka file php.ini ( di XAMPP letaknya di XAMPP\php\php.ini). Jika kamu di linux atau menggunakan bundle lain, cek lokasi php.ini dengan membuat script sederhana yang intinya memanggil fungsi <code>phpinfo() </code>
- cari baris dibawah ini
;extension=php_oci8.dll ;extension=php_pdo_oci.dll
konfigurasi diatas ada dibaris 900-an. Buang titik koma (;) di awal baris sehingga menjadi seperti ini
extension=php_oci8.dll extension=php_pdo_oci.dll
5. Restart Apache Sekarang buka kembali halaman XAMPP dan klik menu phpinfo disebelah kiri. Pastikan ada konfigurasi oracle (OCI) seperti gambar dibawah ini
6. Langkah terakhir, cek koneksi ke oracle dengan menggunakan script php sederhana seperti dibawah ini
/* ganti password dengan password login oracle apex*/ /* oci_connect("user","password","localhost/XE"); */ $conn = oci_connect("system", "password", "localhost/XE"); if (!$conn) { $e = oci_error(); trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR); }else { echo "Koneksi ke oracle database sukses"; }
Tutorial selanjutnya akan membahas tentang cara melakukan pengolahan data dengan PHP dan oracle. Tunggu aja ya!
bang, kalo hosting yang dukung db oracle apa ya? kok rata2 mysql/sql… thank
Thx ya, ilmunya berguna skali. apalagi untuk sy yg lg menyusun skripsi dgn judul yg menggunakan web dan php