在php.ini文件中添加扩展条目后,sqlsrv驱动程序不会出现在WAMP服务器phphinfo()上

use*_*524 6 php pdo wampserver

我想建立一个从PHP到SQL Server 2012的数据库连接.我在Windows机器(64位)上使用PHP 5.5.12设置了一个wamp服务器(64位),并且在我安装了SQL Server 2012的同一台机器上.

official_link中提取sqlsrv驱动程序

将提取的驱动程序php_sqlsrv_55_ts.dll复制extension = php_pdo_sqlsrv_55_ts.dllphp\ext文件夹,然后更改php.ini文件以包含扩展名

extension = php_sqlsrv_55_ts.dll; extension = php_pdo_sqlsrv_55_ts.dll;
Run Code Online (Sandbox Code Playgroud)

现在我试过了

<?php
  phpinfo();
 ?>
Run Code Online (Sandbox Code Playgroud)

我看到以下信息,其中没有任何SQL服务器信息.

在此输入图像描述

在此输入图像描述

似乎没有成功配置SQL Server连接.有人可以指导我在这里缺少的东西.

use*_*524 4

64 位 WAMP 服务器无法使用驱动程序扩展 = php_sqlsrv_55_ts.dll 连接;扩展名= php_pdo_sqlsrv_55_ts.dll;

因此,我安装了 32 位版本的 WAMP 服务器,现在工作正常。