我正在尝试通过php7.0远程连接到Informix数据库 我在Ubuntu 16.04上 已经下载了Informix CSDK并完成了默认安装,这是notifyix的路径:
/ opt / IBM / Informix
还下载了PDO_INFORMIX-1.3.1,按照IBM手册,下一步是在我遇到问题的地方进行编译: 我运行的命令是:
2 ./configure --with-pdo-informix = / opt / IBM / informix`
得到错误configure: error: Cannot find php_pdo_driver.h
编辑:
我成功配置了驱动程序。使用此链接: https://github.com/BitDesert/pdo_informix-php7
现在,当我连接到远程Informix DB时,出现此PHP错误:
致命错误:未捕获的PDOException:SQLSTATE = HY000,SQLDriverConnect:-11005 [Informix] [Informix ODBC驱动程序]未指定的系统错误= -11005。在/var/www/html/informix.php:7中堆栈跟踪:#0 /var/www/html/informix.php(7):PDO-> __ construct('informix:host = 3 ...','ReadOnly ','nowriting')#1 {main}在第7行的/var/www/html/informix.php中抛出
目前还无法找到解决方案。任何帮助将不胜感激。