PHP openlog 网络函数
-
定义和用法
openlog - 打开与系统记录器的连接 -
版本支持
PHP4 PHP5 PHP7 支持 支持 支持 -
语法
openlog ( string $ident , int $option , int $facility )
openlog()打开与程序的系统记录器的连接。 openlog()的使用是可选的。 如有必要,它将由syslog()自动调用,在这种情况下,ident默认为FALSE。 -
参数
参数 必需的 描述 ident 是 字符串ident被添加到每个消息中。 option 是 option参数用于指示生成日志消息时将使用哪些日志记录选项。 - LOG_CONS - 如果将数据发送到系统记录器时发生错误,请直接写入系统控制台
- LOG_NDELAY - 立即打开与记录器的连接
- LOG_ODELAY - (默认)延迟打开连接,直到记录第一条消息
- LOG_PERROR - 打印日志消息也为标准错误
- LOG_PID - 在每条消息中包含PID
facility 是 工具参数用于指定记录消息的程序类型。 这使您可以指定(在计算机的syslog配置中)如何处理来自不同设施的消息。 - LOG_AUTH - 安全/授权消息(在定义了该常量的系统中,请使用LOG_AUTHPRIV代替)
- LOG_AUTHPRIV - 安全/授权消息(私人)
- LOG_CRON - 时钟守护程序(cron和at)
- LOG_DAEMON - 其他系统守护程序
- LOG_KERN - 内核消息
- LOG_LOCAL0 - ... LOG_LOCAL7保留供本地使用,这些在Windows中不可用
- LOG_LPR - 行式打印机子系统
- LOG_MAIL - 邮件子系统
- LOG_NEWS - USENET新闻子系统
- LOG_SYSLOG - syslogd内部生成的消息
- LOG_USER - 通用用户级消息
- LOG_UUCP - UUCP子系统
注意:LOG_USER是Windows操作系统下唯一有效的日志类型
-
返回值
成功时返回 TRUE, 或者在失败时返回 FALSE。 -