Development Guides Home >> Guide to the LiveAPI System >> LiveAPI Methods
Guide to the LiveAPI System - The debug_log() Method
The debug_log() method writes data to the debugging log file.
-
By default, LiveAPI environments log debugging data to the
/home/user/.cpanel/LiveAPI.log.randfile, whereuseris the cPanel account's username, andrandis a random string that cPanel & WHM generates.
Example
LiveAPI PHP Class
// Log an error to the LiveAPI error log.
$cpanel->debug_log('1','This is an error message.','false');LiveAPI Perl Module
# Log an error to the LiveAPI error log.
$cpliveapi->debug_log('1','This is an error message.','false');Parameters
| Parameter | Type | Description | Possible values | Example |
|---|---|---|---|---|
level |
integer | The debug log level above which the system logs the message string. For example, if this value is 2 and the debug_level value is 1, the system will log the message. If this value is 2 and the debug_level value is 3, the system will not log the message. |
A positive integer. If you set this value to 0, and set the stderr value to true, the message will only log to stderr. |
1 |
message |
string | The error message to log. | A valid string. | This is an error message. |
stderr |
string | Whether to also write the error message to STDERR. |
|
false |
Returns
This method returns a Boolean value that indicates success or failure:
-
1— Success. -
0— Failure.