Apache dan oracle

Aku pernah mengalami hal seperti ini
Warning: ocilogon() [function.ocilogon]: OCIEnvNlsCreate() failed.
There is something wrong with your system - please check that ORACLE_HOME is set and points to the right directory in
namun aku berhasil menemukan solusinya
yang aku lakuin seperti ini
pastikan di phpinfo bahwa php sudah support dengan oracle biasanya module oci sudah tampil di phpinfo
matikan apache (apachectl sop)
edit file apachectl nya
misal=vi /usr/local/apache2/bin/apachectl
tambahkan Parameter dibawah ini ke dalam apachectl karena padawaktu di start akan mengambil parameter tersebut
ORACLE_HOME=/oracle/app/10.2.0/client
export ORACLE_HOME
LD_LIBARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME
export LD_LIBARY_PATH
LD_LIBRARY_PATH=/usr/local/apache2/lib:/$ORACLE_HOME/lib:$ORACLE_HOME
export LD_LIBRARY_PATH
TNS_ADMIN=/oracle/app/10.2.0/client/network/admin
export TNS_ADMIN
jangan lupa di simpan sebelum keluar :D Lanjut dibawah


start kembali apachenya.
jangan lupa pastikan parameter diatas sudah anda SET ke profile user
bilamana masih belum bisa mungkin apache masih belum bisa access ke $ORACLE_HOME nya, maka
lakukan chmod 775 -R /oracle/app/client

dan pastinya pastikan dahulu saat install apache dan php sudah sesuai prosedur configure yang telah ditentukan

Semoga bermanfaat

dari : http://kangmid.multiply.com/reviews/item/1

No comments: