嗨,旅行者!这里有一些我做的汇编,您可能会发现它在您的 php.ini 文件中很有用 :)
[sqlsrv]
; 默认情况下,SQLSRV 驱动程序将警告视为错误;
; 调用生成
; 错误或警告的 sqlsrv 函数将返回 false。
sqlsrv.WarningsReturnAsErrors = 1
; 默认情况下,由
; 适用于 SQL Server 的 Microsoft PHP 驱动程序生成的错误和警告不会记录
; LogSubsystems 可以是以下值之一
; -1 - 启用所有子系统的记录。
; 0 - 关闭记录(这是默认值)。
; 1 - 启用初始化活动的记录。
; 2 - 启用连接活动的记录。
; 4 - 启用语句活动的记录。
; 8 - 启用错误函数活动的记录(例如 handle_error 和 handle_warning)。
; 这些值可以与逻辑 OR 结合使用,
; 例如,6 - 连接 + 语句
sqlsrv.LogSubsystems = -1
; LogSeverity 可以是以下值之一
; (使用 PDO_SQLSRV 驱动程序记录活动)
; -1 - 指定记录错误、警告和通知。
; 0 - 记录已禁用(这是默认值)。
; 1 - 指定记录错误。
; 2 - 指定记录警告。
; 4 - 指定记录通知。
; 记录信息将添加到 error_log (php_errors.log) 文件中。
; 这些值可以与逻辑 OR 结合使用,
; 例如,3 - 错误 + 警告
sqlsrv.LogSeverity = 1