PHPのWindows環境でphp-pgsql.dllが認識されない件について

新たにPHP開発環境を下記の組み合わせで構築。

OS:Windows 8.1 pro
Apache 2.4
PHP5.6.10

PostgreSQLを使用するので、php.iniのextensionを有効にする。

apacheを再起動し、phpinfo()で確認したところ、「pgsql」の文字がない。
以前にも開発環境は作っていたのだがど忘れしている。
やっぱ、書いとかないとだめだな。

結論

PHP本体フォルダ直下のlibpq.dllを「c:\windows」へコピーすることが必要。
今回は、Windows8.1だったので、コピーしたあと、apacheの再起動だけで認識されました。
他のWindowsバージョンは未確認なんで必要に応じて、Windowsの再起動が必要かもしれません。