(PHP 4, PHP 5, PHP 7)
error_log — 锟斤拷锟酵达拷锟斤拷锟斤拷息锟斤拷某锟斤拷锟截凤拷
$message
[, int $message_type
= 0
[, string $destination
[, string $extra_headers
]]] ) : bool锟窖达拷锟斤拷锟斤拷息锟斤拷锟酵碉拷 web 锟斤拷锟斤拷锟斤拷锟侥达拷锟斤拷锟斤拷志锟斤拷锟斤拷锟竭碉拷一锟斤拷锟侥硷拷锟斤。
message
应锟矫憋拷锟斤拷录锟侥达拷锟斤拷锟斤拷息锟斤拷
message_type
锟斤拷锟矫达拷锟斤拷应锟矫凤拷锟酵碉拷锟轿达拷锟斤拷锟斤拷锟杰碉拷锟斤拷息锟斤拷锟斤拷锟斤拷锟斤拷锟铰硷拷锟斤拷锟斤拷
0 |
message 锟斤拷锟酵碉拷 PHP 锟斤拷系统锟斤拷志锟斤拷使锟斤拷
锟斤拷锟斤拷系统锟斤拷锟斤拷志锟斤拷锟狡伙拷锟斤拷一锟斤拷锟侥硷拷锟斤拷取锟斤拷锟斤拷
error_log 指锟斤拷锟斤拷锟斤拷锟斤拷什么锟斤拷
锟斤拷锟角革拷默锟较碉拷选锟筋。
|
1 |
message 锟斤拷锟酵碉拷锟斤拷锟斤拷 destination
锟斤拷锟矫碉拷锟绞硷拷锟斤拷址锟斤拷
锟斤拷锟侥革拷锟斤拷锟斤拷 extra_headers 只锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟脚会被锟矫碉拷锟斤拷
|
2 | 锟斤拷锟斤拷锟斤拷一锟斤拷选锟筋。 |
3 |
message 锟斤拷锟斤拷锟酵碉拷位锟斤拷为 destination 锟斤拷锟侥硷拷锟斤。
锟街凤拷 message 锟斤拷锟斤拷默锟较憋拷锟斤拷锟斤拷锟铰碉拷一锟叫★拷
|
4 |
message 直锟接凤拷锟酵碉拷 SAPI 锟斤拷锟斤拷志锟斤拷锟斤拷锟斤拷锟斤拷小锟�
|
destination
目锟疥。锟斤拷锟侥猴拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟较o拷锟斤拷
message_type
锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷
extra_headers
锟斤拷锟斤拷锟酵凤拷锟斤拷锟� message_type
锟斤拷锟斤拷为 1 锟斤拷时锟斤拷使锟矫★拷
锟斤拷锟斤拷息锟斤拷锟斤拷使锟斤拷锟斤拷 mail() 锟斤拷同一锟斤拷锟斤拷锟矫猴拷锟斤拷锟斤拷
锟缴癸拷时锟斤拷锟斤拷 TRUE
锟斤拷 锟斤拷锟斤拷锟斤拷失锟斤拷时锟斤拷锟斤拷 FALSE
锟斤拷
error_log() 锟斤拷锟角讹拷锟斤拷锟狡帮拷全锟侥★拷null 锟街凤拷锟斤拷锟杰截讹拷 message
锟斤拷
message
锟斤拷锟杰帮拷锟斤拷 null 锟街凤拷锟斤拷
注锟解,message
锟斤拷锟杰会发锟酵碉拷锟侥硷拷锟斤拷锟绞硷拷锟斤拷syslog 锟饺★拷
锟斤拷锟斤拷锟节碉拷锟斤拷 error_log() 前锟斤拷要使锟斤拷锟绞合碉拷转锟斤拷/转锟藉函锟斤拷锟斤拷 base64_encode()锟斤拷 rawurlencode() 锟斤拷 addslashes()锟斤拷
Example #1 error_log() 锟斤拷锟斤拷
<?php
// 锟斤拷锟斤拷薹锟斤拷锟斤拷拥锟斤拷锟斤拷菘猓拷锟斤拷锟酵ㄖ拷锟斤拷锟斤拷锟斤拷锟斤拷锟街�
if (!Ora_Logon($username, $password)) {
error_log("Oracle database not available!", 0);
}
// 锟斤拷锟斤拷镁锟斤拷锟� FOO锟斤拷通锟斤拷锟绞硷拷通知锟斤拷锟斤拷员
if (!($foo = allocate_new_foo())) {
error_log("Big trouble, we're all out of FOOs!", 1,
"operator@example.com");
}
// 锟斤拷锟斤拷 error_log() 锟斤拷锟斤拷一锟街凤拷式:
error_log("You messed up!", 3, "/var/tmp/my-errors.log");
?>
锟芥本 | 说锟斤拷 |
---|---|
5.2.7 |
锟斤拷锟杰碉拷值锟斤拷4锟斤拷拥锟斤拷锟� message_type 锟斤拷
|