PHP7.0 и соединение с Informix DB - PullRequest
0 голосов
/ 13 декабря 2018

Я пытаюсь подключиться к базе данных Informix удаленно через php7.0. Im в Ubuntu 16.04. Загрузил Informix CSDK и выполнил установку по умолчанию, и это путь к informix:

/ opt / IBM/ Informix

Также скачал PDO_INFORMIX-1.3.1 и, согласно руководству IBM, следующим этапом является компиляция, где я сталкиваюсь с проблемой: Команды, которые я запускаю:

  1. phpize

2 ./configure --with-pdo-informix = / opt / IBM / informix`

получение ошибки configure: error: Cannot find php_pdo_driver.h

РЕДАКТИРОВАТЬ:

Я успешно настроил драйвер.Используя эту ссылку: https://github.com/BitDesert/pdo_informix-php7

Теперь, когда я подключаюсь к удаленной базе данных Informix, я получаю эту ошибку PHP:

Неустранимая ошибка: Uncaught PDOException: SQLSTATE = HY000, SQLDriverConnect: -11005 [Informix] [Informix ODBC Driver] Неуказанная системная ошибка = -11005.в /var/www/html/informix.php:7 Трассировка стека: # 0 /var/www/html/informix.php(7): PDO -> __ construct ('informix: host = 3 ...', 'ReadOnly',' nowriting ') # 1 {main}, брошенный в /var/www/html/informix.php в строке 7

, пока не может найти решение для этого.Любая помощь будет принята с благодарностью.

...