我有一個問題,請幫助我。 我想用php連接mssql服務器,我想設置一個15秒的時間限制。我想檢查數據庫是否可以在15秒內到達。 我試過使用下面的代碼,但不工作。 我不想通過執行php.ini文件中的服務器級別更改來執行此操作。 我想通過PHP來做到這一點。PHP,MSSql服務器連接超時
ini_set('mssql.connect_timeout',15);
connection = mssql_connect($_POST['DB_HOST'],$_POST['DB_USER'],$_POST['DB_PASS']);
if(!$connection) {
throw new Exception('Unable to connect database');
} else {
$database = mssql_select_db($_POST['DB_NAME'], $connection);
if(!$database) {
throw new Exception('Unable to select database');
} else {
echo "Connected";
}
}
看到: 參數或者set_time_limit(0); ini_set('mysql.connect_timeout','0'); ini_set('max_execution_time','0'); –