我的环境:
操作系统:win7旗舰版64位
web服务:apache2.2
PHP版本:5.3.5 安全线程版
-----------------------------------
已经把sqlsrv2.0里面的相关文件(php_sqlsrv_53_ts_vc6.dll;php_pdo_sqlsrv_53_ts_vc6.dll)拷到ext中,
php.ini中也做了extension=php_sqlsrv_53_ts_vc6.dll ;extension=php_pdo_sqlsrv_53_ts_vc6.dll处理
但是还是报错:Call to undefined function sqlsrv_connect() 
求诸位解
注:尽管sqlsrv2.0不需要安装Microsoft SQL Server 2008 R2 Native Client ,本着死马当活马医的原则,我还是安装了,依然不行。
     sqlsrvmssql

解决方案 »

  1.   

    我记得php5.3是VC9的吧?不支持apache中用sql server,php 5.2是可以的
    好像在IIS中是可以的,微软的MSDN:http://msdn.microsoft.com/en-us/library/cc296203.aspx
      

  2.   

    我用的是php_mssql.dll这个sql扩展
    你那个没用过
      

  3.   

    这个函数是以前用的,现在没有了,而且php5.3 支持在apache下运行MSSQL