检查是否安装了Informix SDK 4.50.FC7,如果没有,先安装它,在继续安装pdo_informix。
确认php.ini文件中扩展php_pdo_informix.dll是否已启用。
在终端中运行以下命令来安装pdo_informix:
pecl install pdo_informix-1.3.6
如果出现连接问题,请确保Informix动态库已添加到环境变量中。 在Windows版本的PHP上,动态库文件名称可能为:ifx*.dll,需要向环境变量的PATH设置中添加动态库文件所在目录。 在Linux版本的PHP上,动态库文件应该以.so结尾,需要确保动态库文件所在目录已添加到/etc/ld.so.conf.d/中并运行ldconfig。
示例代码:
PHP中启用pdo_informix扩展:
extension=php_pdo_informix.dll
将动态库文件所在目录添加到环境变量中示例:
在Windows:
set PATH=C:\informix\bin;%PATH%
在Linux:
添加动态库文件所在目录到/etc/ld.so.conf.d/,然后运行ldconfig:
echo "/usr/local/informix/lib" >> /etc/ld.so.conf.d/informix.conf
ldconfig