我正在尝试使用PDO连接到SQL Server数据库.我一直在努力解决它现在我在我的页面上遇到这个致命错误,我试图连接到SQL Server
致命错误:带有消息'SQLSTATE [IMSSP]的未捕获异常'PDOException':此扩展需要Microsoft SQL Server 2012 Native Client ODBC驱动程序与SQL Server通信.访问以下URL以下载适用于x86的Microsoft SQL Server 2012 Native Client ODBC驱动程序:http://go.microsoft.com/fwlink/?LinkId = 163712 '
我从http://www.microsoft.com/en-us/download/details.aspx?id=20098(SQLSRV30.EXE)下载了驱动器 我已将这些驱动程序放在服务器上安装了php的ext目录中2008 R2服务器.
我还在php.ini文件的扩展名列的末尾添加了这两行
extension=php_pdo_sqlsrv_53_nts.dll
extension=php_sqlsrv_53_nts.dll
Run Code Online (Sandbox Code Playgroud)
我正在使用PH PVersion 5.3.19服务器API CGI/FastCGI线程安全禁用
我确实看到,pdo_sqlsrv但我没有看到客户端API版本.
为了能够使用PDO连接到具有SQL数据库的远程服务器,我还需要做些什么?我是否需要在远程服务器上安装任何东西?
这是我的php我的管理部分的截图

这是我的连接类
<?php
class connection {
private $connString;
private $userName;
private $passCode;
private $server;
private $pdo;
private $errorMessage;
protected $lastQueryTime;
protected $lastQuery;
private $pdo_opt = array (
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"
);
function …Run Code Online (Sandbox Code Playgroud)