Php7安装pdo_pgsql,pgsql扩展

Posted gentlemanwuyu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Php7安装pdo_pgsql,pgsql扩展相关的知识,希望对你有一定的参考价值。

  1. 找到php源码包自带的ext目录里的pgsql库
  2. 切换目录到pgsql
  3. 找到phpize(在php安装目录下的bin文件夹下)
  4. 如下命令:
# /usr/bin/phpize
# ./configure --with-php-config=/usr/bin/php-config 找到php-config位置
# make && make install

 

如果一切正常,会发现/usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/这里会多两个pdo_pgsql.so 和 pgsql.so

Apache:php配置文件中,把pgsql相关的前边的;去掉, |   重启Apache   |  phpinfo(); 这时候发现扩展出来了

nginx:php配置文件中,添加extengsions="pgsql.so", |   重启Nginx   |  phpinfo(); 这时候发现扩展出来了

以上是关于Php7安装pdo_pgsql,pgsql扩展的主要内容,如果未能解决你的问题,请参考以下文章

php7.2安装pgsql和pdo_pgsql报错/usr/lib64/libldap_r-2.4.so.2: undefined symbol: ber_sockbuf_io_udp的处理...

php7.2安装pgsql和pdo_pgsql报错/usr/lib64/libldap_r-2.4.so.2: undefined symbol: ber_sockbuf_io_udp的处理...

php7.2安装pgsql和pdo_pgsql报错/usr/lib64/libldap_r-2.4.so.2: undefined symbol: ber_sockbuf_io_udp的处理...(代

安装PHP扩展

PHP下添加pdo_pgsql扩展

Linux 安装PHP扩展过程