Grazie a tutti!.... Ho risolto parzialmente il problema!
Era solo una questione di permessi sullo user!!
Purtroppo PostgreSQL non presenta alcun errore se non in un file di log a cui non avevo pensato di guardare.
Ho risolto utilizzando lo user "postgres" (come amminstratore) e tutto ha funzionato perfettamente.
Ora devo capire che tipi di permessi dare allo user del database (voglio che abbia solo i permessi di esecuione delle query e di scrittura e lettura sulle tabelle).
Per ora ho dato tutti i privilegi eccetto quello di superuser... e tutto sembra funzionare.
Qualcuno sa come dare i permessi giusti tramite phppgadmin?
Grazie a tutti per il supporto
Marco