SQL Server调用结果为';网络:错误连接重置';PHP中的错误

SQL Server调用结果为';网络:错误连接重置';PHP中的错误,php,sql-server,pdo,Php,Sql Server,Pdo,我在PHP5.5和SQLServer2008中使用PDO-ODBC准备查询时遇到了一些问题 我能够使用ODBC的SQL Server原生客户端10.0连接到数据库,并在硬编码搜索的值时执行一些未准备好的查询 问题发生在我尝试进行准备好的查询时。。。浏览器只是告诉我页面无法访问。。。状态甚至不是404错误,但它告诉我: (失败) 网络::错误连接重置 我使用的代码是: try { $pdodb = new PDO('odbc:Driver={SQL Server Nativ

我在PHP5.5和SQLServer2008中使用PDO-ODBC准备查询时遇到了一些问题

我能够使用ODBC的SQL Server原生客户端10.0连接到数据库,并在硬编码搜索的值时执行一些未准备好的查询

问题发生在我尝试进行准备好的查询时。。。浏览器只是告诉我页面无法访问。。。状态甚至不是404错误,但它告诉我:

(失败)

网络::错误连接重置

我使用的代码是:

    try {
        $pdodb = new PDO('odbc:Driver={SQL Server Native Client 10.0};Server=xx.xx.xx.xx; database=test; UID=idUser; PWD=password');
    } catch (Exception $exc) {
        echo $exc->getMessage();
    }
$name= 'Smith';
$query = "SELECT * FROM users where Name= :name";


$pdodb->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
$sql = $pdodb->prepare($query);
$sql->bindParam(':name',$name, PDO::PARAM_STR);

$sql->execute();

$response = $sql->fetchAll();