PHP pg_connect'i ile PostgreSQL bağlanamıyorum ()

0 Cevap php

EDIT: Ben sadece bu soru ServerFault için daha uygun olabilir fark etti. Bunun yerine bu kopyalama, bir moderatörün üzerinde hareket edebilirsiniz? Teşekkürler.

Php-bilgi kontrol ettik ve Postgresql uzatma (pg_connect() tanımsız değil) var. (Ben uygun benim pg_hba.conf dosyayı düzenlenen ettik) de localhost üzerinde psql kullanarak postgresql bağlanmak mümkün duyuyorum. İşte çalışmıyor kodu:

<?php
$dbconn = pg_connect("host=localhost port=5432 dbname=mydb user=myuser password=mypass") or die('Could not connect: ' . pg_last_error());
?>

Bu kod sadece sonuçlanır "bağlanamadı:" tarayıcıda görüntüleniyor.

Benim apache günlük kontrol ve burada ilgili hata mesajı var:

PHP Warning:  pg_connect() [<a href='function.pg-connect'>function.pg-connect</a>]: 
Unable to connect to PostgreSQL server: could not connect to server: Permission 
denied\n\tIs the server running on host &quot;localhost&quot; and accepting\n\tTCP/IP 
connections on port 5432?

Ben / debug Bunu nasıl düzeltebilirim?

Düzenleme: Ben btw Centos 5.4 üzerinde değilim.

0 Cevap