我正在尝试配置 XAMPP 以与 MSSQL 一起使用。我正在关注:Example但我还是成功了。
我将文件:php_pdo_sqlsrv_54_ts.dll
和 php_sqlsrv_54_ts.dll
复制到文件夹 c:\xampp\php\ext
并配置了 php.ini
在 c:\xampp\php\php.ini
中。
在 php.ini
中,我激活了扩展:extension=php_pdo_sqlsrv_54_ts.dll
和 extension=php_sqlsrv_54_ts.dll
并创建了 PDO 部分。 [Pdo_sqlsrv]
pdo_sqlsrv.log_severity=-1
。
我正在使用 XAMPP v3.2.1 和 PHP 5.6.11
我怎样才能让它工作?
最佳答案
对于 PHP5.6,您需要下载 SQLSRV32.EXE ,将 php_pdo_sqlsrv_56_ts.dll 和 php_sqlsrv_56_ts.dll 放在 ext 文件夹中,最后在 php.ini 上注册这些扩展,如下所示:
extension=php_sqlsrv_56_ts.dll
extension=php_pdo_sqlsrv_56_ts.dll
重新启动 apache 并尝试 phpinfo()
或者您可以使用 getAvailableDrivers()
<?php
echo "<pre>";
print_r(PDO::getAvailableDrivers());
关于php - 如何配置 XAMPP 以与 MSSQL 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32978554/