首页 >数据库 >mysql教程 >如何修复 XAMPP 中的'致命错误:调用未定义函数 sqlsrv_connect()”?

如何修复 XAMPP 中的'致命错误:调用未定义函数 sqlsrv_connect()”?

Mary-Kate Olsen
Mary-Kate Olsen原创
2024-12-23 14:32:11696浏览

How to Fix the

致命错误:调用未定义函数 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中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn