ms sql データベースに接続しようとしていますが、タイムアウト エラーが発生しています...
追加して有効にすることで、Microsoftドライバーを既にインストールしました。
extension=php_sqlsrv_53_ts.dll
私のphp.iniファイルで、DLLを私の「C:\ Program Files\PHP\ext」にある私のphp拡張機能に追加しました...また、私のphp.iniの私のextension_dirも「C:\ Program Files\PHP\ext"
このコードを使用して接続しています...
phpinfo();
$serverName = "xxx.xxx.xxx.xxx/sqlexpress";
$connectionInfo = array(
"Database"=>"dbname",
"UID"=>"username",
"PWD"=>"password");
$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));
}
phpinfo() は、sqlsrv が実際に登録済み PHP ストリームにあることを示しています。問題は未定義の関数ではありませんが、ロードし続けるだけです... タイムアウトせず、エラーも発生せず、考え続けます... 何か不足していますか? 助けてください!