Bila PHP Tidak Bisa Connect ke PostgreSQL

Apabila saat kita connect ke database postgreSQL muncul error :

Fatal error: Call to undefined function pg_connect()

itu memang berarti php kita belum connect ke postgre

setelah kita cek phpinfo.php pun ternyata keterangan pgsql tidak ada

maka memang ada settingan lebih lanjut di php dan apache kita

caranya :

1. Buka file php.ini dan Uncomment atau hilangkan tanda komentar(berupa titik koma) pada baris ;extension=php_pgsql.dll

dari

;extension=php_pgsql.dll

menjadi

extension=php_pgsql.dll

2. Buka file httpd.conf di lokasi Apache2 -> conf -> httpd.conf

dan tambahkan line berikut di baris paling bawah :

LoadFile “C:\Program Files\PostgreSQL\9.2\bin\libpq.dll”

Lokasi file libpq.dll disesuaikan dengan lokasi installasi Postgre kita

Kemudian Restart Apache kita , selesai.

It works for me

Referensi :

http://us.php.net/manual/en/pgsql.installation.php

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s