致命错误:调用examplep中未定义的函数mssql_connect()或sqlsrv_connect)


Fatal error: Call to undefined function mssql_connect() or sqlsrv_connect() in xampp

我做了这里给出的所有更改,但我仍然没有在我的php5.6版本上连接SQL服务器。

我尝试了mssql_connect()sqlsrv_connect()

我更改了

; On windows: extension_dir = "ext"

至:

; On windows: extension_dir = "D:'xampp'php'ext"

我也安装了.dll。但结果仍然是:

致命错误:调用未定义的函数sqlsrv_connect()

致命错误:调用未定义的函数mssql_connect()

有人能帮我吗??

mssql_connect()从PHP 7.0开始不再受PHP支持,并在5.3中贬值。

创建phpinfo.php文件:

<?php
// Show all information, defaults to INFO_ALL
phpinfo();
?>

打开页面,在打开的第一个页面(底部第三个页面)上,检查注册的流是否包含"sqlsrv":

Registered PHP Streams  php, file, glob, data, http, ftp, zip, compress.zlib, phar, sqlsrv

如果没有,则必须启用该模块。尝试取消对您更改的代码的注释:发件人:

; On windows: extension_dir = "D:'xampp'php'ext" "

收件人:

On windows: extension_dir = "D:'xampp'php'ext"

让我们知道结果。