Linux平台
安装PHP拓展
PHP版本:7.4.16 在已安装PHP的Linux连接vastbase需安装驱动拓展,类似如下操作,请自行根据情况安装:
1、执行命令php -v查看PHP版本
2、从官网下载对应版本安装包上传到服务器解压
3、进入解压目录下的ext目录
4、安装 postgresql-devel依赖:
yum install postgresql-devel -y
5、安装pgsql拓展
cd pgsql
#执行"whereis phpize"查找phpize文件路径后执行该文件
/usr/bin/phpize
#phpize执行成功后执行"whereis php-config"找到的php-config文件作为with-php-config的选项值
./configure --with-php-config=/usr/bin/php-config
make
make install
6、安装pdo_pgsql拓展
cd ../pdo_pgsql
/usr/bin/phpize
./configure --with-php-config=/usr/bin/php-config
make
make install
make install编译后动态链接库存放路径命令行会有提示 请记住该路径,后面修改extension_dir会使用到
配置
1、执行命令 php --ini
找php.ini配置文件的位置
Loaded Configuration File 表示该文件位置,如果为none
根据Configuration File (php.ini) Path 指向的目录
将解压出来的安装包中的php.ini-development文件复制到该目录下
并修改文件名称为php.ini
2、添加拓展地址
extension_dir = "/usr/lib/php/extensions/no-debug-non-zts-20190902"
3.添加依赖库
extension=pgsql
extension=pdo_pgsql
4.检查 执行命令php -m查看是否存在pgsql和pdo_pgsql两个模块,存在则表示安装拓展成功