如何在 Windows 中为 PHP 7 安装 PDO 驱动程序 Informix
Posted
技术标签:
【中文标题】如何在 Windows 中为 PHP 7 安装 PDO 驱动程序 Informix【英文标题】:HOw Install PDO Driver Informix for PHP 7 in Windows 【发布时间】:2018-04-17 14:27:25 【问题描述】:在我的工作中,他们在informix 中拥有一个数据库作为业务核心,这限制了Web 编程方面的行动范围。因此,为了与informix 兼容,生产机器使用php 5.2 在windows 中。这样做的问题是大多数 PHP 框架正在迁移到 PHP 7,并且它们本身仅限于 Informix 连接。问题是,我可以用 windows server 在 PHP 7 中安装 Informix 的 pdo 驱动程序吗?
ODBC 连接成功。
【问题讨论】:
PHP7.0 & Informix DB connectors的可能重复 Duplicate 对 Linux 这么说,但因为你的问题是字面上的can I install the pdo driver for Informix in PHP 7 with windows server?
我会说是的,但看起来可能有点痛苦
您可能还想查看; pecl.php.net/package/PDO_INFORMIX
作为附加信息,我已在 ODBC 中安装并运行连接。会有替代解决方案吗?
PDO_INFORMIX 的最新版本是 1.3.3 (2017)。显然,在 1.3.2 中添加了对 PHP 7 的支持,因此它应该可以工作,但您可能需要自己构建库 (DLL),因为 Windows 上的最后一个预构建是使用 1.3.1 完成的
【参考方案1】:
已解决!在 PHP 7.1 TS 中使用预编译的 dll。链接到预编译的 dll https://github.com/Aevis/php_pdo_informix 。谢谢!!!!
【讨论】:
不幸的是,它只适用于 x86 平台,不适用于 x64以上是关于如何在 Windows 中为 PHP 7 安装 PDO 驱动程序 Informix的主要内容,如果未能解决你的问题,请参考以下文章
如何在 scrutinizer-ci 配置中为 php7.4 安装 ext-gd?
如何在php中为windows创建localhost域管理?
如何在 Windows 7 上安装 ImageMagick 以与 PHP 一起使用 (3)
问题是在Windows 7中为UBL Api安装.pem扩展安全证书