各位好,公司有个项目要用php和DB2开发,程序已经写好了,在我本地上也能运行,现在部署到centos服务器上运行不了,提示db2_connect未定义,想请大家帮下忙,在CENTOS上如何配置PHP与odbc的按链接操作,十分感谢!我找了二天了,都没有任何进展,哭的心都有了,希望大家能帮下我!

解决方案 »

  1.   

    centos 属于 linux 系统 那就没有微软的 odbc 了
    你可以搜索一下如何在 linux 中编译 db2 的文章
      

  2.   

    include("adodb5/adodb.inc.php");                 //包含adodb类库文件  
    $conn=NewADOConnection('db2');                  //连接DB2数据库  
    $conn->Connect("driver={IBM db2 odbc DRIVER};database=mydb;hostname=localhost;port=50000;  
    protocol=TCPIP;uid=root; pwd=pass");  
    我的代码是上面的,报错
    Warning: The old ODBC based DB2 driver has been renamed 'odbc_db2'. This ADOdb driver calls PHP's native db2 extension which is not installed.
    我应该如何装上那个DB2的ODBC呢