XAMPP PHP 5.6启用PDO MSSQL

XAMPP PHP 5.6 enable PDO MSSQL

我无法让 PDO MSSQL 在 XAMPP 和 PHP 5.6.3 上运行。 XAMPP 安装在 Windows Server 2012 R2 机器上。我将以下行添加到 php.ini,当然我从 Microsoft 下载了最新的文件并将其复制到扩展目录。

extension=php_pdo_sqlsrv_56_ts.dll

如这里所述:MSDN Documentation,我还在机器上安装了 Microsoft ODBC 驱动程序。我现在重新启动了 Apache 几次,但在 phpinfo() 中仍然没有任何关于 PDO MSSQL 的信息。

我会感谢你们的提示。

您应该使用 sqlsrv_* 扩展,mssql 已弃用:Here

编辑:我发现您已经在使用 sqlsrv。不是mssql。我使用 this 教程将其设置为 Xampp,似乎工作正常。

在 Windows 2008 R2

的环境变量中添加 PHP 路径 C:\xampp\php