duanpu5048 2017-03-10 19:14
浏览 49

PHP无法使用postgresql?

I already check all 7 similar questions on this site but can't solve the problem

I have:

Operating System  CentOS Linux 7 (Core)
WEBserver     nginx version: nginx/1.8.1
PHP           5.4.16 (cli) (built: Nov  6 2016 00:29:02)
psql          (PostgreSQL) 9.4.7

But it seems that PostgreSQL support is not enabled in php. My php.info page doesn't show any PostgresSQL section.

installed 
Package php-pgsql-5.4.16-42.el7.x86_64 already installed and latest version

uncoment in php.ini  
    extension=php_pgsql.dll 
    extension=php_pdo_pgsql.dll

restarted Nginx

I checked /etc/php.ini, and it shows that PostgresSQL is enabled. 

cat /etc/php.ini | grep ^pgsql

pgsql.allow_persistent = On
pgsql.auto_reset_persistent = Off
pgsql.max_persistent = -1
pgsql.max_links = -1
pgsql.ignore_notice = 0
pgsql.log_notice = 0

in /etc/php.d 
psql.ini 

Enabled pgsql extension module extension=pgsql.so

How to modify nginx.conf to add Postgres support?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 交替优化波束形成和ris反射角使保密速率最大化
    • ¥15 树莓派与pix飞控通信
    • ¥15 自动转发微信群信息到另外一个微信群
    • ¥15 outlook无法配置成功
    • ¥30 这是哪个作者做的宝宝起名网站
    • ¥60 版本过低apk如何修改可以兼容新的安卓系统
    • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
    • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
    • ¥50 有数据,怎么用matlab求全要素生产率
    • ¥15 TI的insta-spin例程