PHP/PDO/SQLSRV を使用して SQL データベースに接続し、ボックスが起動して DB コマンドを受け取る準備ができているかどうかを確認しています。タイムアウトを 15 秒に制限したいのですが、LoginTimeoutの変更を機能させることができません。
set_time_limit(120);
$dsn = "sqlsrv:Server=SERVER_NAME;Database=DB_NAME;LoginTimeout=15";
$conn = new PDO($dsn, 'USER', 'PASS');
echo "<pre>";
var_dump($conn);
echo "</pre>";
exit;
この呼び出しの実行には 30 秒以上かかります。15時以降はやめてほしいのですが、何を設定していないのですか?(PDO::ATTR_TIMEOUT は SQLSRV では機能しません) 助けてください!