centos php添加pgsql扩展

1,首先通过地址http://pecl.PHP.net/package/PDO_PGsql下载PDO扩展包,建议用最新的那个版本,即1.0.2。

1.cd /tmp

wgethttp://pecl.PHP.net/get/PDO_PGsql-1.0.2.tgz

tar -zxvfPDO_PGsql-1.0.2.tgz


cdPDO_PGsql-1.0.2


2,解压包,cd进入解压后的文件夹目录下,这里要提醒一下,一定要进入到最里层文件,否则接下来的命令会报错,我就犯了这个错。

3,根据你的php实际安装目录输入命令:

[plain] view plain copy
  1. #usr/bin/PHPize
如果不清楚PHP安装在哪儿,最简单的办法,直接输入命令:

copy

    #whereisPHPize
就可以找到该文件的位置了,我的文件目录是在/usr/bin/PHPize

4,如果没报错,继续输入:

copy

    #./configure-with-PHP-config=/usr/bin/PHP-config
5,上面执行完没报错则继续,进行最后最关键的一步:

copy

    #make&&makeinstall

到这里,如果运行成功,它会提示你在usr/lib64/PHP/module目录下已经有了pdo_pgsql.so文件,这个就是我们需要的那个扩展文件,接下来只需做下简单的配置就可以了。

6,在etc/PHP.d目录下找到 30-pdo_MysqL.ini 这个文件,复制一份,重命名为30-pdo_pgsql.ini,编辑内容

copy

    ;Enablepdo_pgsq;sqlextensionmodule
  1. extension=pdo_pgsql.so
保存,注意,文件名不要写错!
7,重启apache 服务器

copy

    #servicerestarthttpd

ok,这样就可以了,希望对你有所帮助。

相关文章

Centos下搭建性能监控Spotlight
CentOS 6.3下Strongswan搭建IPSec VPN
在CentOS6.5上安装Skype与QQ
阿里云基于centos6.5主机VPN配置
CentOS 6.3下配置multipah
CentOS安装、配置APR和tomcat-native