Sprawdź informacje na stronie instalacji PHP PostgreSQL:http://us.php.net/manual/en/pgsql.installation.php
Na serwerze Windows, skonfigurowanym z Apache, dodanie następującej linii do httpd.conf w celu załadowania libpq.dll może zaoszczędzić dużo czasu:
LoadFile "C:/Program Files/PostgreSQL/8.4/bin/libpq.dll"
Pamiętaj, że będziesz musiał zmienić folder zgodnie ze ścieżką instalacji i wersją zainstalowanego PostgreSQL. Należy również pamiętać, że posiadanie Apache i PostgreSQL na tym samym serwerze w środowiskach produkcyjnych nie jest zalecane.
To natychmiast naprawiło moją konfigurację.