在 PHP Xampp 上安装 ibm db 2 ext



当我尝试连接到 IBM DB 2 数据库时,出现错误Call to undefined function db2_connect() 我认为图书馆php_ibm_db2尚未建立

我的php.ini

;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
..
;extension=pdo_firebird
extension=pdo_mysql
extension=php_pdo_ibm.dll
;extension=pdo_oci
extension=pdo_odbc
;extension=pdo_pgsql
extension=pdo_sqlite
;extension=pgsql
;extension=shmop
extension=php_ibm_db2.dll
extension=php_ibm_db2

路径 xampp/php/ext 中的 lib

PHP 信息未在列表中显示此库有什么想法吗?

另一个 stackoverflow 帖子给出了答案:

DB2 是一个扩展,必须先单独安装,然后才能使其功能可用。

http://php.net/manual/en/ibm-db2.installation.php

似乎

在安装之前是必要的phpinfo()

    线程安全
  1. \ 非线程安全 (NTS \ TS(
  2. x64 - x86 版本

之后下载这里 lib php_ibm_db2 dll

最新更新