The file has to be only on the remote server (the one running the database) or on my server also?
"Jurgen Stroo" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Well, then something went wrong with your postgres installation. > This file should be somewhere in /etc (/etc/postgresql/pg_hba.conf for > example). If this is your own system try to search for it, like this > for example: > > find /etc -name pg_hba.conf > > If it is missing, you can create it yourself, but personally I think you > should check WHY you don't have it, may be something more is missing. > > But to connect to a postgres database I think you need to read some more > about postgres at least, so you know how it works and you can decide > which way you want to connect to postgres (if you want to use the safe ident authentication, for example) > > I can paste some default entries into this mail for you (version 7.4.3): > > # TYPE DATABASE USER IP-ADDRESS IP-MASK METHOD > # Database administrative login by UNIX sockets > local all postgres ident sameuser > # > # All other connections by UNIX sockets > local all all ident sameuser > # > # All IPv4 connections from localhost > host all all 127.0.0.1 255.255.255.255 ident sameuser > # > # All IPv6 localhost connections > host all all ::1 > ffff:ffff:ffff:ffff:ffff:ffff: > ffff:ffff ident sameuser > host all all ::ffff:127.0.0.1/128 ident > sameus > er > # > # reject all other connection attempts > host all all 0.0.0.0 0.0.0.0 reject > > > You can have a free read about postgresql at commandprompt.com, there is > a O'Reilly book to be found there, freely available through the Public > license. > > Good luck! > Ugh! Blurg. > > -------------------------------------------------------------------------- - > "When a man sits with a pretty girl for an hour, it seems like a minute. > But let him sit on a hot stove for a minute and it's longer than any hour. > That's relativity." [A. Einstein, 1938] > > http://jurgenstroo.com > > This one time, at band camp, Ciprian Constantinescu said: > > > I have the following code > > > > [CODE] > > <?php > > $dbconn3 = pg_connect("host=somehost port=5432 dbname=adatabase > > user=postgres"); > > ?> > > [/CODE] > > > > And when i run the script I get " Warning: pg_connect() > > [function.pg-connect]: Unable to connect to PostgreSQL server: FATAL: > > missing or erroneous pg_hba.conf file" > > > > I have searched for pg_hba.conf, but I don't have it. Where should it be and > > what should it contain? > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php