2017-03-20 13 views
0
<!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> 

こんにちは、私のWebページでは、「私たちはここにいる」というメッセージが表示されていますが、$ conn行の後には何も出力できません。私はすべてのサーバー/ユーザー名とパスワードをチェックして倍増しましたが、まだ動作していない理由は分かりません。ここで何かが欠けていますか?MSSqlserverへの接続が機能していません

+1

間違いはありますか? PHP.iniにエラー報告がありますか? – Soheyl

+0

申し訳ありませんが、私はこれを初めて知ったので、PHP.iniでエラー報告を行う方法がわかりません。しかし私が見るものは全部ではありません。私たちはここにいます。 – tony

答えて

2

申し訳ありませんが、私は問題がPHP Webサイトがfuturequest.comによってオンラインでホストされていたことに気付きました。接続しようとしているmssqlserverが自分のローカルコンピュータ上にあるため動作しませんでした。私は自分のマシン上で自分の個人の代わりにfuturequest自体に提供されているデータベースを使用している必要があります。

関連する問題