连接到我的MSSqlserver是不行的

时间:2017-03-20 07:44:59

标签: php

<!DOCTYPE html>
<HTML lang="en-US">
<head>
</head>
<body>
<?php
    echo "HUH";

    $serverName = "serverName";
    echo "we got here 1";

    $connectionInfo = array( "Database"=>"dbName", "UID"=>"default", "PWD"=>"123456789",);      

    echo "we got here 2";

$conn = sqlsrv_connect( $serverName, $connectionInfo);

if( $conn )  
{  
     echo "Connection established.\n";  
}  
else  
{  
     echo "Connection could not be established.\n";  
     die( print_r( sqlsrv_errors(), true));  
}  

echo "we got here 3";

?>
</body>
</html>

你好,在我的网页上它已经回复到了#34;我们到了这里2&#34;但在$ conn行之后,我永远无法获得任何类型的输出。我已经加倍检查了所有的服务器/用户名/密码,但我仍然不知道为什么它不起作用。我错过了什么至关重要的吗?

1 个答案:

答案 0 :(得分:1)

很抱歉我刚刚意识到这个问题是php网站是由futurequest.com在线托管的,因为我正在尝试连接的mssqlserver是在我的本地计算机上,这就是为什么它不起作用。我应该使用futurequest本身提供的数据库,而不是我自己的个人在我的机器上。