Y otro detalle ..
Fijate en la sintax correcta de pg_pconnect()
Deberias usar algun usuario para conectarte (es lo mas seguro):
http://www.php.net/manual/en/function.pg-connect.php
Fijate que ese host (IP) para "todo usuario" (tal cual lo estas usando) tenga permisos para aceptar conexiones remotas desde cualquier servidor ... (para mí que solo aceptas conexiones "locales" localhost ..)
Un saludo,