如何使用PHP远程连接到Informix数据库?

如何使用PHP远程连接到Informix数据库?,php,pdo,odbc,informix,Php,Pdo,Odbc,Informix,我们有一个运行在unix(5)上的informix数据库(版本7)。我们需要使用PHP(5.6)从另一台服务器(Centos 6.9)连接到informix数据库,并需要更新informix数据 需要在centos服务器上安装informix驱动程序才能访问另一台服务器上的informix吗?因为它给出了致命错误:Uncaught exception'PDOException'在尝试使用以下代码连接时,无法找到驱动程序,消息为: $dbh = new PDO("informix:host=$ho

我们有一个运行在unix(5)上的informix数据库(版本7)。我们需要使用PHP(5.6)从另一台服务器(Centos 6.9)连接到informix数据库,并需要更新informix数据

需要在centos服务器上安装informix驱动程序才能访问另一台服务器上的informix吗?因为它给出了致命错误:
Uncaught exception'PDOException'
在尝试使用以下代码连接时,无法找到驱动程序,消息为

$dbh = new PDO("informix:host=$hostname;service=1516;database=$database;server=$informixserver; protocol=$protocolname;", $login, $password);

请提供帮助。

您需要安装Informix驱动程序。详情请参见此处:

无法从IBM找到Informix客户端SDK。请提供centos和csdk informix安装要求的帮助。这是informix SDK,我已经成功安装了pdo_informix驱动程序。当我使用以下代码连接到远程服务器informix数据库时:$dbh=new PDO(“informix:host=$hostname;service=1516;database=$database;server=$informixserver;protocolname;”,$login,$password);,它的致命错误:SQLSTATE=HY000,SQLDriverConnect:-23101[Informix][Informix-ODBC-Driver][Informix]未指定的系统错误=-23101