Como você disse, você já escolheu Default Database como Postgres SQL
'default' => 'pgsql',
É obrigatório que você precise descomentar o objeto compartilhado pdo e postgres em suas configurações de php
(php.ini)
ou seja, você precisa descomentar as seguintes linhas em seu php.ini
extension=pdo_pgsql.so
extension=pgsql.so
Observação:
Não se esqueça de parar e iniciar seu
apache
depois de fazer essas alterações (ou php-fpm
se estiver usando isso em vez disso).