windows下PHP不能开启pgsql扩展的解决方法
2015-06-02 16:23
671 查看
Tip: 环境 windows8.1 64位 + xampp1.8.1 + postgresql 9.3.6-2
第一步:
php.ini中开启pgsql扩展 extension=php_pgsql.dll (若pdo连接开启extension=php_pdo_pgsql.dll)
第二步:
配置pgsql的bin目录到环境变量
![](http://img.blog.csdn.net/20150602162945978?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvV2VwZTIwMTE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
第三步:
将pgsql安装后bin目录下的dll文件拷贝到系统SysWOW64目录下
拷贝文件有:
libeay32.dll
libiconv.dll
libintl.dll
libpq.dll
ssleay32.dll
第四部:
重启apache,看到phpinfo里有pgsql扩展,即成功开启pgsql扩展
![](http://img.blog.csdn.net/20150602163453376?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvV2VwZTIwMTE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
Tip:以上可不分先后,前三项配置完后即可!
第一步:
php.ini中开启pgsql扩展 extension=php_pgsql.dll (若pdo连接开启extension=php_pdo_pgsql.dll)
第二步:
配置pgsql的bin目录到环境变量
第三步:
将pgsql安装后bin目录下的dll文件拷贝到系统SysWOW64目录下
拷贝文件有:
libeay32.dll
libiconv.dll
libintl.dll
libpq.dll
ssleay32.dll
第四部:
重启apache,看到phpinfo里有pgsql扩展,即成功开启pgsql扩展
Tip:以上可不分先后,前三项配置完后即可!
相关文章推荐
- php学习随记3
- 关于stdClass
- PHP Cookie与Session的使用与区别
- php使用GD实现颜色渐变实例
- PHP准确取得服务器IP地址的方法
- 解决RadioButton+FragmentPagerAdapter+Fragment切换页面数据加载的问题
- 使用PHP制作 简易员工管理系统之二(管理员登陆界面以及验证)
- PHP中isset与array_key_exists的区别实例分析
- ThinkPHP开发笔记-前后端数据交互
- 浅述php的socket通信原理
- ESXI5.5设置主机的时间自动同步服务 NTP
- [PHP问题]Cannot redeclare xxxxxx() (previously declared in C:\WWW\xxx.xxx:xxx)
- ORTP库的使用
- ORTP中的API函数说明
- php 蒋中文首字母转换成拼音
- PHP时间
- php学习笔记之动态生成一组单选按钮
- MTP
- PHP中new static()与new self()的区别异同分析
- IIS配置php运行环境默认加载的php.ini路径