Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 未定义的函数sqlsrv_connect()在cmd控制台中可以正常工作,但在Xampp中不能正常工作_Php_Sql Server_Xampp - Fatal编程技术网

Php 未定义的函数sqlsrv_connect()在cmd控制台中可以正常工作,但在Xampp中不能正常工作

Php 未定义的函数sqlsrv_connect()在cmd控制台中可以正常工作,但在Xampp中不能正常工作,php,sql-server,xampp,Php,Sql Server,Xampp,我对PHP和SQL Server都是新手。我最初的问题是cmd控制台无法识别sqlsrv_connect()函数。在设置驱动程序之后。编辑php.ini等,我通过从cmd控制台运行php脚本连接到本地sql server,如下所示: C:\xampp\htdocs>php GetContacts.php 但是,在Xampp根目录中设置我的php文件并尝试通过localhost:81/getContacts.php访问它时,我遇到了以下错误: 致命错误:在第18行的C:\xampp\htdocs

我对PHP和SQL Server都是新手。我最初的问题是cmd控制台无法识别sqlsrv_connect()函数。在设置驱动程序之后。编辑php.ini等,我通过从cmd控制台运行php脚本连接到本地sql server,如下所示:

C:\xampp\htdocs>php GetContacts.php

但是,在Xampp根目录中设置我的php文件并尝试通过localhost:81/getContacts.php访问它时,我遇到了以下错误:

致命错误:在第18行的C:\xampp\htdocs\GetContacts.php中调用未定义的函数sqlsrv_connect()


奇怪的是,为什么它可以在cmd控制台中正常工作,但在浏览器中却不能?我尝试了几种不同的浏览器,但都不起作用。在过去的两天里,我一直在谷歌上搜索,但运气不好。请告知

事实证明重新启动Xampp进程解决了问题,我真傻