php73 连接win的firebird pdo_firebird
场景说明
- firebird 火鸟数据库 安装在远程设备上, 在windows下安装测试环境
- 需要跟设备进行数据交互,
- 系统环境
- centos72
- 宝塔面板
- php73
- mysql5.7
思路
1. 查看firebird 官方文档说明
2. 链接方式有两种 InterBase 和PDO_Firebird,还有ODBC (需要指定驱动,驱动又是windows下的 放弃这种方式)
3. 最终决定使用PDO_Firebird
安装
1. 宝塔扩展中不带 PDO_firebird,需要手动安装
2. 重点!!!! 从扩展网站下载PDO_FIREBird 在安装是存在各种问题!!什么 未定义 function **
3. 我的方法, 从php官网上下载php73源码 使用源码中的ext中带的扩展程序进行编译安装
4. 开始安装
5. yum -y install firebird-dev*
6. cd php/source/path/ext/pdo_firebird
7. /www/server/php/73/bin/phpize
8. ./configure --with-pdo-firebird --with-php-config=/www/server/php/73/bin/php-config
9. make && make install
10.# 为了确保可用 先进入php.ini 进场查看 如果exten