Ho trovato un modo per risolvere il problema. Ho installato postgresql con homebrew (anche se era già installato sul mio computer), quindi ho installato php5.6 con la seguente riga di comando:
brew install php56 --without-mysql --without-apache --with-postgresql
Quindi disinstallo postgresql con homebrew
brew uninstall postgresql
E alla fine ho installato php5.6 pdo-pgsql
brew install php56-pdo-pgsql
Spero che ti aiuterà!