Установка

Щоб зібрати модуль ibm_db2, необхідно встановити файли заголовків і бібліотеки для розробки програм СУБД DB2. Система DB2 не встановлює їх за промовчанням, тому, можливо, доведеться повернутися до інсталятора DB2 і додати ці налаштування. Клієнт розробки програм (Application Development Client) DB2 включає файли заголовків і доступний для безкоштовного скачування з » сайту підтримки реляційної системи керування базами даних IBM DB2 Universal Database (DB2 UDB)

Якщо файли заголовків та бібліотеки для розробки додатків DB2 додані до операційної системи Linux або Unix, в якій база DB2 вже була встановлена, потрібно запустити команду db2iupdt -e, щоб оновити символічні посилання на них у цьому примірнику DB2.

Модуль ibm_db2 - це модуль » PECL, так що виконайте інструкції «Встановлення модулів PECL» для встановлення в PHP. Щоб вказати розташування файлів заголовків та бібліотек DB2, команду configure запускають як показано нижче:

bash$ ./configure --with-IBM_DB2=/path/to/DB2

По умолчанию,configure використовує шлях /opt/IBM/db2/V8.1.

Зауваження Примітка для користувачів IIS

Якщо драйвер ibm_db2 працює на сервері Microsoft Internet Information Server (IIS), можливо, потрібно зробити наступне:

  • Встановіть DB2 із розширеною безпекою операційної системи.
  • Додайте шлях до файлу PHP, що виконується, в системну змінну оточення PATH (за замовчуванням C:\php\
  • Створіть ще одну системну змінну оточення, що містить шлях до PHP.INI (наприклад: PHPRC = C:\php\
  • Додати обліковий запис користувача IUSR_COMPUTERNAME до групи DB2USERS.