Установка
Щоб зібрати модуль 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.