php在编译的时候加上 --with-pgsql=shared,/usr 就会编译出 pgsql.so 在php.ini里 加上 extensions='pgsql.so'即可
如果不想重新编译php(好多的参数啊) 用下面的法子
用同版本的php源码
Run ./configure ---with-pgsql=shared,/usr
make
注意 不要make install
or checkinstall
cp modules/pgsql.so 到安装的php的lib/extensions下
php.ini里 加上 extensions='pgsql.so'
重启apache既可
在config php的时候可能出现
configure: error: Cannot find libpq-fe.h. Please specify correct PostgreSQL installation path
需要安装下postgre的lib
./configure --prefix=/usr/local/libiconv