PHP连接Informix异常

Posted 薛定谔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP连接Informix异常相关的知识,希望对你有一定的参考价值。

php装好pdo_informix扩展后连接informix数据提示异常:

#0 ...: PDO->__construct(‘informix:host=1...‘, ‘user‘, ‘passwd‘)
#1 ...: DbIfx->__construct()
#3 {main}
  thrown in ...

Fatal error: Uncaught exception ‘PDOException‘ with message ‘SQLSTATE=HY000, SQLDriverConnect: -11005 [Informix][Informix ODBC Driver]Unspecified System Error =  -11005.‘                                                     ed System Error =  -11005.‘ in /usr/share/nginx/html/hydee/db.ifx.php:31

  

 

 

 

解决方法: 输入以下环境变量:

export INFORMIXDIR=/opt/IBM/Informix_Client-SDK/
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$INFORMIXDIR/lib:$INFORMIXDIR/lib/cli:$INFORMIXDIR/lib/esql

  

以上是关于PHP连接Informix异常的主要内容,如果未能解决你的问题,请参考以下文章

Informix 存储过程通用异常处理

使用 Dataframes 从 Informix 到 Spark 的 JDBC

使用实体框架迁移时 SQL Server 连接抛出异常 - 添加代码片段

无法通过php连接到informix数据库

如何从 ASP.NET 脚本连接到 Informix 数据库?

informix中怎么插入大量数据,再提交