连接PHP-informix-ubuntu 11.10

时间:2012-05-15 08:49:44

标签: php sql ubuntu informix ubuntu-11.10

我正在尝试在ubuntu 11.10上配置PHP-informix环境。我安装了PDO和pdo_sqlite以及soap但我无法安装pdo_informix。我不知道下一步是什么。

enter image description here

当我在openadmin工具上检查时,我得到了这个截图。我坚持这一步。

2 个答案:

答案 0 :(得分:1)

我也挣扎了好几天,但我最终做对了。我使用以下步骤创建了与informix DB的连接:

  1. 在root用户下创建PDO目录。
  2. 解压缩目录中的informix_pdo文件。
  3. 输入PDO目录:cd PDO_INFORMIX-1.3.1/
  4. 设置INFORMIXDIR$ export INFORMIXDIR=/myifx/csdk
  5. 执行phpize$ phpize
  6. 执行配置:$ ./configure
  7. 编译PDO:$ make
  8. 安装PDO:$ make install
  9. 在PHP上激活PDO:
  10. $ cd /etc/php5/conf.d
    $ echo "extension=pdo_informix.so" > pdo_informix.ini
    
    1. 重启apache。
    2. 检查phpinfo以查看是否已加载informix_pdo扩展名。

答案 1 :(得分:0)

一个可能的问题是未正确设置环境以找到PDO_Informix使用的Informix库。您通常需要LD_LIBRARY_PATH来包含$ INFORMIXDIR / lib和$ INFORMIXDIR / lib / esql。作为替代方案,您可以使用或编辑ld.so.conf文件。

您可能会发现需要设置$ INFORMIXDIR本身,以及$ INFORMIXSERVER(或者可能改为)。