安云网 - AnYun.ORG | 专注于网络信息收集、网络数据分享、网络安全研究、网络各种猎奇八卦。
当前位置: 安云网 > 技术关注 > 系统文档 > windows下php不支持pgsql的解决方法

windows下php不支持pgsql的解决方法

时间:2014-08-04来源:WOOYUN 作者:梧桐雨点击:
最近在倒腾pgsql,因此需要本地安装一个pgsql。 本地是安装好了,但是phpinfo下却没有pgsql的信息,怎么办呢,折腾良久,决定上网搜索。 找到了2种解决方法: 第一种: 1:)修改php.ini。extension=ph
//内容来自安云网

 最近在倒腾pgsql,因此需要本地安装一个pgsql。 

本地是安装好了,但是phpinfo下却没有pgsql的信息,怎么办呢,折腾良久,决定上网搜索。 

找到了2种解决方法: 
第一种: 
1:)修改php.ini。extension=php_pgsql.dll前面分号去掉。 

2:)将你下载好的pgsql安装包里头的目录下的bin目录下几个关键的dll 
有哪些dll要复制的呢? 
comerr32.dll 
gssapi32.dll 
k5sprt32.dll 
krb5_32.dll 
libeay32.dll 
libiconv2.dll 
libintl3.dll 
libpq.dll 
ssleay32.dll 
复制到C:windows\system32目录下。 

本以为这样就可以了的。但是结果无奈不行。 

翻阅了大量的帖子之后,才发现漏了一个比较重要的环节。需要配置本地的环境变量path。如果配置过java环境的应该比较清楚。 
第二种,(在第一种的基础上,因为上面的都是在网上搜索到并且自己总结归纳的,下面是我自己摸索得出的,比较关键,我的pgsql版本是9.1) 
过程如下,计算机->右击属性-> 
windows下php不支持pgsql的解决方法 
找到如下: 
windows下php不支持pgsql的解决方法 
因为我的pgsql装在e盘,需要把bin目录映射到path里。 
windows下php不支持pgsql的解决方法 
然后重启apache+php,返回看看我们的phpinfo: 
windows下php不支持pgsql的解决方法 
大工告成了。由于这个问题确实折腾了很久,如果未来遇到这样的问题,也希望小伙伴记得这篇文章,不要再浪费无谓的时间了。。

本文标题: windows下php不支持pgsql的解决方法 梧桐雨
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片
相关内容
推荐内容