Опитах phpinfo() отново и докладва
Loaded Configuration File = C:\Program Files (x86)\PHP\v5.3\php.ini
което е правилно и съдържа extension=php_pdo_pgsql.dll и extension=php_pgsql.dll . Що се отнася до „dll-ите са на правилното място“ (@Richard), имам проблеми да се уверя точно какви dll:s са необходими и къде трябва да бъдат разположени, но имам в C:\Program Files (x86)\PHP\v5.3\ext\ и двете php_pdo_pgsql.dll (версия 5.3.12.0) и php_pgsql.dll (версия 5.3.12.0).
Четох за зависимост от libpq.dll и това присъства в C:\Program Files (x86)\PHP\v5.3\ . В началото на моето „отстраняване на грешки“ копирах новия libpq.dll (версия 8.4.4.10133) от PostgreSQL в тази папка, като прочетох някъде, че може да реши проблема. Сега се опитах да се върна към старата версия (8.3.6.9034), която беше доставена с PHP, и VOILA!!!! Изведнъж phpinfo() казва, че е заредил както pdo, така и не-pdo pgsql модули.
MantisBT сега зарежда поне екрана за вход. Уау!