为什么我会收到跟踪错误?
警告:未捕获的异常' PDOException'与消息 ' SQLSTATE [08001]:[Microsoft] [SQL Server Native Client 11.0]命名 管道提供程序:无法打开与SQL Server的连接[53]。
try {
$_dbHandler = new PDO("sqlsrv:Server={$_dbConfig['server']};Database={$_dbConfig['dbName']}", $_dbConfig['username'], $_dbConfig['password']);
$_dbHandler->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch(PDOException $exception) {
//$exception->getMessage();
die();
}
答案 0 :(得分:0)
可能的原因可能是命名空间:您应该尝试捕获\PDOException
而不是PDOException
。