Kusprayitna Blogs

Hidup untuk berbagi ilmu :: IT Linux Windows Database Oracle PHP OpenSource

Archive for January, 2011

Apache PHP Oracle, error ORA-12154: TNS:could not resolve the connect identifier specified

Posted by kusprayitna on 31st January 2011

Kemarin sudah berhasil install Webserver di centos dan behasil ujicoba koneksi dari scrip php di terminal secara langsung. http://kusprayitna.staff.uii.ac.id/2011/01/28/koneksi-php-dengan-database-oracle-di-centos/

Hari ini ketika ujicoba langsung dari webbrowser ternyata ada permasalahan, yaitu gagal melakukan koneksi.

TNS:could not resolve the connect identifier specified

Cukup membuat pusing sejak pagi hingga siang ini, akan tetapi alhamdulillah permasalahan berhasil ditemukan.

Yaitu :

  1. Ketika dijalankan dengan script php di terminal konfigurasi environment sudah di set di profile.d/oracle.sh
  2. Ketika di panggil dari apache php dari webbroser ternyata konfigurasi environment belum dikenali

Solusi yaitu tambahkan konfigurasi environment kedalam apache, yaitu dengan cara : Read the rest of this entry »

Posted in Centos, oracle | No Comments »

Koneksi php dengan database Oracle di Centos

Posted by kusprayitna on 28th January 2011

Sudah lama tidak buat program, khususnya web. Tantangan baru untuk merubah website http://unisys.uii.ac.id yang berbasiskan IIS + ASP scrip menjadi Apache + PHP dengan backend tetap sama yaitu Oracle dan LDAP untuk otentifikasi.

Pekerjaan diawali dengan framework XAMPP dan berjalan denganb mulus, dan ketika ujicoba deploy ke Centos server maka karena setup koneksi ke database oracle tidak seperti di windows XAMPP, maka beberapa hal perlu dilakukan.

Tahapan yang dilakukan yaitu :

  1. Instalasi oracle instanceIni pernah dilakukan di http://kusprayitna.staff.uii.ac.id/2008/11/24/install-oracle…lient-di-linuxinstall-oracle-instant-client-di-linux, sehingga tinggal mengulang saja
  2. Install apache + php
    # yum install httpd php php-mysql php-ldap php-pear php-devel zlib zlib-devel
  3. Install compiler
    # yum install gcc gcc-c++
  4. Download sourcecode oci8 dari website http://pecl.php.net/package/oci8 Read the rest of this entry »

Posted in Centos, oracle, Others | 3 Comments »