不需重新编译php,安装postgresql扩展(pgsql和pdo_pgsql)
2024-09-07 10:23:23
为了不重新编译php,使用phpize工具进行追加。
1.下载phpX安装包
访问php官方下载页,找到自己对应的php版本:https://secure.php.net/downloads.php
wget //cn2.php.net/distributions/php-X.X.X.tar.gz
2.解压并进入ext扩展目录
tar xzf php-X.X.X.tar.gz
cd php-X.X.X/ext/pgsql 或者 cd php-X.X.X/ext/pdo_pgsql
3.运行phpize(我的php安装目录为/usr/local/php/)
whereis phpize
/usr/local/php/bin/phpize
4.编译安装
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
5.修改php配置文件php.ini,添加pgsql.so模块
vi /usr/local/php/etc/php.ini
添加
extension=pgsql.so
extension=pdo_pgsql.so
6.重启php后,检查是否有pgsql模块
php -v
php -m
注:pdo_pgsql操作同上
最新文章
- CSS3学习总结
- JS常用工具函数
- SimpleDateFormate的使用
- 【SQL 数据库】将一张数据表信息复制到另一张数据表
- makefile中的伪目标
- 终于有SpringMvc与Struts2的对比啦(转)
- 【Linux/Ubuntu学习6】unbuntu 下载android源码
- svn:Repository UUID 'XXX' doesn't match expected UUID 'YYY'
- POJ 2435Navigating the City(bfs)
- Flask,HelloWorld
- Linux最小化安装后配置网络
- Java文件IO操作应该抛弃File拥抱Path和Files
- 吃透css3之3d属性--perspective和transform
- php 关于经纬度距离计算方法
- Request类源码分析
- ionic 前端接收到后台推送来的消息后,显示在手机的通知栏上
- python 全栈开发,Day12(函数的有用信息,带参数的装饰器,多个装饰器装饰一个函数)
- Mapreduce入门和优化方案
- maven单测生成覆盖率报告---Jacoco的使用
- 在WinForm应用程序中嵌入WPF控件