为什么 SQLSRV 不会出现在 XAMPP 7.1.1/PHP 7.1.1 的 PHP 信息中?
Why won't SQLSRV show up in PHP Info on XAMPP 7.1.1/PHP 7.1.1?
我安装了 XAMPP,但是 SQLSRV 不会出现在来自 localhost:81 的 PHP 信息中(81 是我的本地主机可以访问的端口) .
我从 Microsoft 下载了官方 SQLSRV 驱动程序并将它们添加到我的 php.ini 中,如下所示:
我也尝试过 x86 驱动程序,但都不起作用!
驱动文件位于 C:\xampp\php\ext
只是 SQLSRV 还不能与 PHP 7.1.1 一起使用吗?我在哪里可以找到最新的驱动程序?我下载并使用了 SQLSRV40 和 SQLSRV30,两者都不起作用。
注意: SQL Server Native Client 11 已安装
从 php.ini 中删除这一行:
分机=php_sqlsrv_7_ts_x64.dll
再试一次
当您查看 PHP 信息时,它应该会显示在已注册 PHP 流中
我遇到了同样的问题,并且浪费了很多时间来修复它。为我解决的问题很简单:
- 我卸载了 XAMPP 并重新安装了 7.0.15 / PHP 7.0.15 版本
- 我将 x86 驱动程序 添加到 C:\xampp\php\ext 以及 php.ini
目前 SQLSRV 似乎还不能与 PHP 7.1.1 一起使用。希望对您有所帮助。
我安装了 XAMPP,但是 SQLSRV 不会出现在来自 localhost:81 的 PHP 信息中(81 是我的本地主机可以访问的端口) .
我从 Microsoft 下载了官方 SQLSRV 驱动程序并将它们添加到我的 php.ini 中,如下所示:
我也尝试过 x86 驱动程序,但都不起作用!
驱动文件位于 C:\xampp\php\ext
只是 SQLSRV 还不能与 PHP 7.1.1 一起使用吗?我在哪里可以找到最新的驱动程序?我下载并使用了 SQLSRV40 和 SQLSRV30,两者都不起作用。
注意: SQL Server Native Client 11 已安装
从 php.ini 中删除这一行:
分机=php_sqlsrv_7_ts_x64.dll
再试一次
当您查看 PHP 信息时,它应该会显示在已注册 PHP 流中
我遇到了同样的问题,并且浪费了很多时间来修复它。为我解决的问题很简单:
- 我卸载了 XAMPP 并重新安装了 7.0.15 / PHP 7.0.15 版本
- 我将 x86 驱动程序 添加到 C:\xampp\php\ext 以及 php.ini
目前 SQLSRV 似乎还不能与 PHP 7.1.1 一起使用。希望对您有所帮助。