我正在尝试使用PHP连接到我的Microsoft SQL Server的网站,下面是我能想到的一切:
服务器:2012 SQL Server:2012 PHP:7.2.6 码:
<?php
$serverName = "ServerName";
$connectionInfo = array( "Database"=>"DBname", "UID"=>"user.name", "PWD"=>"K5zUtwDdzyX8T1vmvtEL");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn==true ) {
echo "Connection established.<br />";
}else{
echo "Connection could not be established.<br />";
die( print_r( sqlsrv_errors(), true));
}
?>
其他:
如果我遗漏了任何东西请告诉我,我会及时提供。我已经迷失了很长一段时间,我对任何建议持开放态度。
@Magnus Eriksson 谢谢,我使用您的链接启用了错误显示,然后显示错误:
Fatal error: Call to undefined function sqlsrv_connect()
这导致我发表这篇文章:Fatal error: Call to undefined function sqlsrv_connect()所以将以下内容添加到我的ini文件解决了这个问题。
extension = php_sqlsrv_72_nts_x64.dll