PHP error_log() Function
Complete PHP Error Reference
Definition and Usage
The error_log() function sends an error to the server error log, a file or a
remote destination.
This funtion returns TRUE on success, or FALSE on failure.
Syntax
error_log(error,type,destination,headers)
|
| Parameter |
Description |
| error |
Required. The error message to log |
| type |
Optional. Specifies the error log type.
Possible log types:
- 0 - Default. The error is sent to the servers logging system or a file,
depending on how the error_log configuration is set in the php.ini file
- 1 - The error is sent by email to the address in the destination
parameter. This message type is the only one that uses the headers
parameter
- 2 - The error is sent through the PHP debugging connection. This
option is only available in PHP 3
- 3 - The error is added to the file destination string
|
| destination |
Optional. Specifies where to send the error message. The
value of this parameter depends on the value of the "type" parameter |
| headers |
Optional. Only used if the "type" parameter is "1".
Specifies additional headers, like From, Cc, and Bcc. The additional headers
should be separated with a CRLF (\r\n).
Note: When sending an email, it must contain a From header. This
can be set with this parameter or in the php.ini file. |
Example
The following example sends an e-mail with a custom error:
<?php
$test=2;
if ($test>1)
{
error_log("A custom error has been triggered",
1,"someone@example.com","From: webmaster@example.com");
}
?>
|
The mail received from the code above looks like this:
A custom error has been triggered
|
Complete PHP Error Reference
The Ektron Intranet
lets you do everything you need to do on your corporate intranet and everything you want to do... all with just one application.
What can you do with the Ektron Intranet? |

|
Navigate through content, documents, assets, colleagues and workgroups quickly and intuitively with enterprise search |

|
Communicate with friends and colleagues with forums, message boards and corporate blogging using the new Social Networking Platform |

|
Promote collaboration among coworkers in your organization through project workspaces where others can efficiently find information and work together |

|
Personalize your company profile by bookmarking and organizing favorite content, uploading assets, posting photos, blogging, and more |

|
Interact with features like tagging, flagging, wikis and ratings found in the Web 2.0 Toolbox |
 |
Author/edit content, manage navigation, menus, audit trails, workflow and approvals with the best in breed Content Management |
|
|
|
|
See why there are 20,000+ Ektron integrations worldwide. Request an
INSTANT DEMO or download a
FREE TRIAL today. |
|