致命错误:调用未定义函数 sqlsrv_connect()
遇到“致命错误:调用未定义函数 sqlsrv_connect()”错误将 XAMPP 与 PHP 结合使用并连接到 Microsoft Azure SQL Server 表明缺少
解决方案 1:
MSSQL 扩展不再适用于 Windows 上的 PHP 5.3 或更高版本。相反,Microsoft 提供了 SQLSRV,它是 SQL Server 的替代驱动程序。
解决方案 2:
第 1 步:下载 SQLSRV
参观http://www.microsoft.com/en-us/download/details.aspx?id=20098 下载 SQLSRV32.EXE (Microsoft Drivers for PHP for SQL Server)。
第 2 步:解压并放置DLL文件
解压下载的文件并将SQLSRV32.EXE复制到C:xamppphpext.
第 3 步:将扩展添加到 php.ini
取消注释以下行或将其附加到 php.ini 文件:
第 4 步:重新启动Apache
从 XAMPP 控制面板重新启动 Apache 以应用更改。
已编译二进制文件的替代源
您还可以找到官方 Microsoft Git 中最新编译的二进制文件
注意:
确保您使用的 SQLSRV 版本与 XAMPP 中安装的 PHP 版本兼容。如果扩展版本与 PHP 不兼容,可能会出现此错误。
以上是如何修复 XAMPP 中的'致命错误:调用未定义函数 sqlsrv_connect()”?的详细内容。更多信息请关注PHP中文网其他相关文章!