PHP 5.4.7 で PostgreSQL 9.2 に接続できない
- Apache HTTPD 2.4.3
- PHP 5.4.7
- PostgreSQL 9.2
の環境で PHP から PostgreSQL に接続できない…PostgreSQL のバージョンを上げる前は接続できていたはずなのだが…誰か助けて orz
追記 : php.ini の
;extension=php_pgsql.dll
のコメントアウトを外しても phpinfo に pgsql が表示されないので、もしかして PHP 側のバグかも ?
追記 2 : 自己解決。libpq.dll のあるフォルダ(通常は PHP をインストールしたフォルダ)に Path を通して Apache を再起動して Path が通ったことを確認し、改めてコメントアウトを外して Apache 再起動したら出てきた。参考サイト↓
php_pgsql.dllの問題が出たらPathを確認する : </mahopuro>