【发布时间】:2022-01-27 14:22:54
【问题描述】:
我想在 Windows 上安装 PHP 的 db2 扩展,但它无法正常工作。我尝试了很多不同的解决方案,但我仍然得到这些:
When I try connection to db2 database
我在端口 80 上的 XAMPP 上使用 Apache。我已经安装了这个:https://github.com/ibmdb/php_ibm_db2/tree/master/PHP%207.4.x/x64/TS 并将其放在我的 C:\xampp\php\ext 文件夹中 并在我的 php.ini 文件中设置“extension=php_ibm_db2.dll”。 (在 C:\xampp\php 中)
Only "db2" appearing in phpinfo()
【问题讨论】:
-
在
phpinfo()输出中进一步查看将逐项列出DB2的部分 -
您是否也按照github.com/php/pecl-database-ibm_db2 中的说明下载并安装了CLIDRIVER? (只有在 PATH 上还没有 db2 客户端时才需要这个)。
-
idk 要在列表中安装一个。是 --> ibm_db2-1.9.6.1.tar 03-Feb-2015 05:10 1.2M 吗?
-
请在您的问题中使用纯文本,而不是图片/图形。工作站上是否已安装 Db2 产品?在您的问题中以纯文本形式提供详细信息。依赖项看起来像:php --> php_ibm_db2.dll --> db2 cli driver --> db2-server。