Установите ibm db 2 ext на PHP Xampp - PullRequest
2 голосов
/ 10 июля 2019

Когда я пытаюсь подключиться к базе данных 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

lib в пути xampp / php / ext

информация php не показала эту lib в списке. Есть идеи?

Ответы [ 2 ]

0 голосов
/ 11 июля 2019

кажется, что это необходимо перед установкой в ​​phpinfo()

  1. потокобезопасный \ не потокобезопасный (NTS \ TS)
  2. x64 - версия x86

После этого скачайте здесь lib php_ibm_db2 dll

0 голосов
/ 10 июля 2019

Есть ответ из другого сообщения stackoverflow:

DB2 является расширением и должно быть установлено отдельно, прежде чем его функции станут доступны.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...