无论采用coonction还是采用ODBC都出现这个问题,我的XAMMP,phpstorm8.0.3,到底哪里出错了,
网上说要配置SQL2005(
、如果以上操作还不行的话,可以查查sqlserver2005的配置:
运行 SQL Server 配置管理器:SQL Server Configuration Manager,打开协议 Protocols;
6、允许命名管道 "named pipes" 和 "tcp/ip";
7、右键点击 "tcp/ip",打开属性 Properties 标签 "IP addresses";
8、在 TCP 动态端口 "TCP Dynamic Ports" 填入 1433(需要连接的端口);
),我的SQL2005不是专业版的

解决方案 »

  1.   

    php 5.3.5 及以下,使用 php_mssql 扩展
    php 5.3.6 及以上,使用 php_sqlsrv 扩展
    如果 sql server 是远程的,需打开远程访问服务
      

  2.   

    怎么看PHP版本,我用的是PHPStorm8.0.3,应该属于5.3.6以上吧,那我怎么扩展,能详细说下嘛,谢谢啦
    @xuzuning 
      

  3.   

    执行
    echo PHP_VERSION;

    echo phpversion();
    就可看到你的 php 是什么版本的你的错误显示表示你没有加载 php_mssql 扩展
    请根据你的 php 版本加载适当的扩展,并修改程序以适应扩展
      

  4.   

    我版本是5.6.8,可是我在官网下载The SQL Server Driver 3.2,没反应~~~~知道是怎么回事嘛,谢谢@xuzuning 
      

  5.   

    就是我去微软官网下载Microsoft Drivers for PHP for SQL Server,每次点击下次就出现这个页面,然后就没反应了,点click here,还是一样的效果恩,大侠知道该怎么办嘛,我用的是IE,以管理员身份运行也不可以
      

  6.   

    @xuzuning
      

  7.   

    哦,我下载下来了,嘿嘿,接下来就是怎么扩展了@xuzuning