- 积分
- 4
- 威望
-
- 金钱
-
- 注册时间
- 2014-2-27
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
一直看帖始终不痛快,怒搞邀请码加入行列;=================================
正常安装lnmp之后(用的是php-5.3.17),希望链接公司的ids6服务器,先去IBM官方下载了CSDK,因为是root权限安装,装完之后在各种地方写环境变量
./bash_profile里写了,在.bashrc里也写了,甚至还有/etc/profile和/etc/sysconfig/httpd各种乱七八糟的地方.
去下载了pdo_informix1.3.1,顺利phpize之后,./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-informix=/opt/IBM/informix
然后make 和 make install 都没出什么问题.extension="pdo_informix.so"之后在phpinfo.php页面里也看到了PDO里有informix,还有一个PDO_informix的行也顺利显示了版本号.但是有两点疑问:
1.phpinfo最后的 php variables 区域内,如何添加informixdir等环境变量呢?
2.php -i|egrep "pdo|PDO"出来的结果中找不到pdo_informix的支持,其他mysql/sqlite/odbc都有...没搞懂
3.不知道是不是php.5.2之后就没有ifx_connect之类的函数可以用了?都用PDO?
4.可能因为上面两条,我测试报各种-11041错误和-23101错误...搜索了论坛好像没有informix相关帖子.所以问一问.
反复倒腾很久之后终于扛不住决定还是请前辈指教一下或许进步快一些. |
|