PHP - 函数:error_log()

PHP - 函数:error_log(),第1张

PHP - 函数:error_log() PHP 选项及相关信息函数库
error_log

送出一个错误信息。

语法: int error_log(string message, int message_type, string [destination], string [extra_headers]);

返回值: 整数

函数种类: PHP 系统功能

内容说明

此函数会送出错误信息到 Web 服务器的错误 log 文件,TCP Port,或到指定文件。第一个参数 message 即为要送出的错误信息。第二个参数 message_type 为整数值:0 表示送到 *** 作系统的 log (UNIX 在 syslog、Windows NT 记录到事件记录);1 则使用 PHP 的 Mail() 函数,送信息到某 E-Mail 处,第四个参数 extra_headers 亦会用到;2 则将错误信息送到 TCP 埠,此时第三个参数 destination 表示目的地 IP 及 Port;3 则将信息存到文件 destination 中。

使用范例

本例为登入 Oracle 数据库出现问题的处理。

?php
if (!Ora_Logon($username, $password)) {
 error_log("Oracle 数据库不可用!", 0);
}
if (!($foo = allocate_new_foo()) {
 error_log("出现大麻烦了!", 1, "webmaster@www.mydomain.com.tw");
}
error_log("搞砸了!", 2, "127.0.0.1:7000");
error_log("搞砸了!", 2, "loghost");
error_log("搞砸了!", 3, "/var/tmp/my-errors.log");
?


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/3003996.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-27
下一篇 2022-09-27

发表评论

登录后才能评论

评论列表(0条)

保存