Description
This function retrieves the Apache log file's most recent hits to a domain.
Warning:
We strongly recommend that you use UAPI instead of cPanel API 2. However, no equivalent UAPI function exists.
Examples
Note:
Use cPanel's API Shell interface (Home >> Advanced >> API Shell) to directly test cPanel API calls.
Parameters
Parameter |
Type |
Description |
Possible values |
Example |
domain |
string |
Required The domain. |
A valid domain on the server. |
example.com |
Returns
Return |
Type |
Description |
Possible values |
Example |
protocol |
string |
The version of the request protocol. |
Any HTTP request version, in escaped format. |
HTTP/1.1 |
ip |
string |
The IP address. |
A valid IP address on the server. |
10.4.10.1 |
status |
integer |
The HTTP response code. |
|
200 |
httpupdate |
string |
The request's date and time. |
A time stamp, in escaped format. |
21/Oct/2014:09:40:29 |
size |
integer |
The file's size, in bytes. |
Any positive integer. |
400 |
timestamp |
string |
The request's date and time, in Unix time format. |
A Unix timestamp. |
1413902429 |
agent |
string |
The agent of the client that requested the file. |
Any web client and operating system. |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_0) |
url |
string |
The requested file's filepath, in escaped format. |
Any valid filepath. |
/otherexample/ |
method |
string |
The HTTP method. |
|
GET |
tz |
string |
The request's time zone, offset from Greenwich Mean Time (GMT). |
Any UTC time offshoot |
-0500 |
line |
string |
The HTTP request's RequestLine. |
Any line in the HTTP request body. |
2 |
referrer |
string |
The URL that directed the client to the log file. |
Any valid URL on the server. |
http://example.com/ |
reason |
string |
A reason for failure. Note: This function only returns a reasonvalue if there was an error. |
A string that describes the error. |
This is an error message. |
result |
boolean |
Whether the function succeeded. |
|
1 |