貌似这个问题网上一搜一堆,确实要修改php.ini需要去掉一个注释,
还是google一下吧

解决方案 »

  1.   

    1 安装mssql
    2 配置php
      打开php.in将extension=php_mssql.dll的注释符号去掉。
      打开php.in将mssql.secure_connection = Off改为on。
      将php_mssql.dll拷贝到php.in中extension_dir 指定的目录或者系统system32目录下。
    3 如果php和mssql不在同一台机器上,还要确定是否能够远程连接。测试语句$conn = @mssql_connect($_dns,$_uid,$_pwd);
    mssql_select_db($_dbname);
    mssql_query($sql,$_conn);
      

  2.   

    http://hi.baidu.com/dugu2008/blog/item/77c53134aa54b848241f145b.html
      

  3.   

    微软有专为PHP所用的SQL Server 2005驱动扩展,提供了对Windows认证、交易、参数绑定、流、元数据访问和错误处理的支持。可到MSDN下载。
      

  4.   

    安装了mssql后不用另外配置,但要注意php文件夹下的ntwdblib.dll版本号自带为2000.2.8.0,你一定要用2000.80.194.0否则是连不上数据库的
      

  5.   

    忘了要在php.ini里打开
    extension=php_mssql.dll
    重启apache