Re: PHP Warning: pg_connect(): Unable to connect to PostgreSQL server: could not connect to server:

From: Abdus Samad Ansari <ansarias(at)wbpcb(dot)gov(dot)in>
To: Tino Wildenhain <tino(at)wildenhain(dot)de>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: PHP Warning: pg_connect(): Unable to connect to PostgreSQL server: could not connect to server:
Date: 2008-05-26 04:37:22
Message-ID: 1211776642.1868.2.camel@dev2.wbpcb.gov.in
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

The problem is solved, it was the Enhanced Security which was on and
creating problem in connecting with postgres thru cgi.

Thanks alot!

On Mon, 2008-05-12 at 17:55, Tino Wildenhain wrote:
> Hi,
>
> Abdus Samad Ansari wrote:
> > PHP Warning: pg_connect(): Unable to connect to PostgreSQL server:
> > could not connect to server:
> > I have setup PHP/Postgres and is running fine upto document root
> > i.e. /var/www/html, but when i am calling it through a cgi-bin php file
> > it is giving log error as :
> > [error] [client 127.0.0.1] PHP Warning: pg_connect(): Unable to connect
> > to PostgreSQL server: could not connect to server: \x04\xe6\xe3\xbfPF;
> >
> well there are a couple of checks you could do to find out:
>
> 1) decide how to connect - via IP or via unix socket
> 2) in each of the above see if postmaster is indeed listening to that
> socket (netstat is your friend)
> - adjust postgresql.conf and/or start options accordingly.
> depending on your distribution you might want to enable logging
> 3) try connection via psql command line client
> - see if you have matching pg_hba.conf entries
> 4) try to connect via psql command line client with the same user your
> script runs (apache in your case)
> - same as (3) but ident vs. md5 (password) in pg_hba.conf
>
> after all you might want to use some pooling layer because pg_connect
> from cgi can get very expensive (also note that outside of PHP there
> are a lot possible elegant solutions to that)
>
> Tino
--
----------------------------------------------------------------------
Abdus Samad Ansari
"Paribesh Bhawan" 10A, LA Block,
Sec III, Salt Lake, Kolkata - 700 098
Phone : 91-033-2335 9829
----------------------------------------------------------------------

In response to

Browse pgsql-general by date

  From Date Subject
Next Message David Fetter 2008-05-26 05:15:21 == PostgreSQL Weekly News - May 25 2008 ==
Previous Message Dan Dascalescu 2008-05-25 21:36:47 FAQ correction for Windows 2000/XP