Utiliza phpinfo() para comprobar que tienes las extensiones habilitadas.
Luego, comprueba que tienes efectivamente los archivos de las extensiones en el sitio correcto.
En el php.ini puedes habilitar la opción SHOW_STARTUP_ERRORS o similar para ver qué pasa en el arranque. Para que se vean los errores en el browser tienes que habilitarlos:
A partir de aquí, utiliza las funciones pg_last_error() y similar para ver qué pasa. NO comentes la linea que da error, mas bien, ejecútala y comprueba los errores.
Saludos