Zainstalowałem PHP na Windows IIS przy użyciu Instalatora Platformy Windows (WPΙ). WPΙ tworzy narzędzie "PHP Manager" w konsoli "Internet Information Services (IIS) Manager". Konfiguruję PHP za pomocą tego narzędzia.
w http://php.net/manual/en/pdo.installation.php mówi:
PDO i wszystkie główne sterowniki dostarczane z PHP jako współdzielonych rozszerzeń, i po prostu muszą być aktywowane poprzez edycję pliku php.ini: rozszerzenie = php_pdo.dll
, więc aktywowałem rozszerzenie za pomocą PHP Managera, a teraz PDO działa dobrze
Menedżer PHP proste dodał następujące dwie linie w moim php.ini, można dodać linie ręcznie. Oczywiście musisz zrestartować serwer WWW.
[PHP_PDO_PGSQL]
extension = php_pdo_pgsql.dll
http://stackoverflow.com/a/7240866/705198 Obejmuje ten problem w pochodnych systemu Debian Linux. – AndrewPK