无法连接到 PHP 中的 SQL 服务器

Cannot connect to SQL Server in PHP

我正在尝试使用 PHP 连接到 MSSQL 服务器。为此,我使用以下脚本:

function mssqli_connect($server,$username,$password,$database){
    $connectionInfo = array("Database"=>$database, "UID"=>$username, "PWD"=>$password);
    return sqlsrv_connect($server,$connectionInfo);
}

我是 运行 PHP 7.0.7,在装有 IIS 7.5 的 Windows 服务器上。不幸的是它不起作用,我不知道为什么。

我已经尝试过的

我转储了这个功能,但它只有returns bool(false),这不是很有帮助。我还尝试通过 cmd ping 服务器。这已经成功了。凭据也正确。

php.ini 中也请求了扩展 php_sqlsrv_7_nts.dll,所以它不会给我一个错误,即找不到函数。

我是否遗漏了什么,这是必需的?

我又搜索了。现在找到的是另外一个驱动软件,是msi可执行文件,在机器上安装odbc驱动

https://www.microsoft.com/de-ch/download/details.aspx?id=36434

我安装了那个软件,现在可以正常使用了。

感谢您的所有评论。