PHP 5.3.0インストールとphp_pdo_pgsql.dll

以前書いた日記の「PHP 5.2.9でPostgreSQLに接続できない問題」でコメントいただいたので、5.2.9からアップグレードして試してみました。

紹介していただいたページ
PHP、Windows+PHP5.2.6以降でPostgreSQLに接続できない
を見てみると、PHPをインストールしたディレクトリ(厳密には「libpq.dll」のあるディレクトリのパス)がPATH変数に入っていないという事だった。

現在は既にインストールパス(C:\php)がPATH変数に入っていたので、上の日記を書いた時点ではPATHに追加していなかったのかも知れない。

が、試しに、PATHから外してphpinfo()してみたが、pdo_pgsqlの項目は表示された。

PHPのバージョンが同じではないので、これ以上検証する事はしないが、上記の通り、パスを通す事で解決するらしい。