He conseguido que funcione.
Faltaba copiar el fichero php.ini en c:/windows por eso no cogía las modificaciones acerca de postgreSQL.
La solución la encontré en la lista en:
http://archives.postgresql.org/pgsql-es-ayuda/2005-10/msg00740.php
Gracias a todos.