si no estoy mal, entre host,port etc hay una separación de ;
ademas estas concatenando mal la cadena de conexión
Código php:
Ver original$this->conex = pg_connect("host=".$this->servidor." port=".$this->port." dbname=".$this->db. " user=".$this->user." password=".$this->clave);
edito: parece que no es necesario
http://archives.postgresql.org/pgsql...6/msg00249.php
pruebala y nos cuentas