freetds安装的参数是什么?问题应该出在freetds

解决方案 »

  1.   

    安装freetds的时候没加参数,直接用FREETDS连接数据库正常.
    网上很多贴子说把PHP.INI文件里extension=mssql70.so前面的分号去掉就行了,但我在PHP.INI文件里没有找到这一句,系统里面也找不到MSSQL70.SO这个文件.网上查了很多都是问这个文件是怎么来的,但都没有回答的贴,郁闷死了!
      

  2.   

    linux下面,和PHP。ini没有关系,关键是在你安装freetds安装好后,要对php从新编译配置,–with-mssql=/usr/local/freetds
    我这个帖子有详细介绍,你可以参考http://www.cnblogs.com/benben7466/archive/2009/03/25/1421361.html
      

  3.   

    谢谢楼上这位哥哥,你给我的文章我看了!
    现在的问题是用./configure --prefix=/usr/local/freetds --with-tdsver=7.0编译成功,MAKE出现以下问题:
    make[2]:***[libreplacements.la] error 1
    make[2]:Leaving directory '/export/home/soft/freetds-0.82/src/replacements'
    make[1]:***[all-recursive] error 1
    make[1]:Leaving directory '/export/home/soft/freetds-0.82/src'
    make:***[all-recursive] Error 1