OBS PHP SDK
OBS PHP SDK
-
API Reference
- Overview
- Initialization
- Predefined Constants
-
Bucket-Related APIs
- PUT Bucket
- GET Buckets
- HEAD Bucket
- DELETE Bucket
- GET Objects
- GET Object versions
- List Multipart uploads
- Obtain Bucket Metadata
- GET Bucket location
- GET Bucket storageinfo
- PUT Bucket quota
- GET Bucket quota
- Set Bucket storagePolicy
- GET Bucket storagePolicy
- PUT Bucket acl
- GET Bucket acl
- PUT Bucket logging
- GET Bucket logging
- PUT Bucket policy
- GET Bucket policy
- DELETE Bucket policy
- PUT Bucket lifecycle
- GET Bucket lifecycle
- DELETE Bucket lifecycle
- PUT Bucket website
- GET Bucket website
- DELETE Bucket website
- PUT Bucket versioning
- GET Bucket versioning
- PUT Bucket cors
- GET Bucket cors
- DELETE Bucket cors
- PUT Bucket tagging
- GET Bucket tagging
- DELETE Bucket tagging
- Objects-Related APIs
- Other APIs
- Change History
On this page
Log Initialization
Updated on 2023-03-16 GMT+08:00
API Description
You can enable the SDK log function to record log information generated during API calling into log files for subsequent data analysis or fault location.
Method Definition
ObsClient->initLog(array $parameter)
Parameter Description
Field |
Type |
Optional or Mandatory |
Description |
---|---|---|---|
FilePath |
string |
Mandatory |
Save directory of log files |
FileName |
string |
Mandatory |
Log file name |
MaxFiles |
integer |
Mandatory |
Maximum number of log files that can be retained |
Level |
integer |
Mandatory |
Log level. SDK defines four types of integer constant corresponding to different log levels, which are:
|
Sample Code
$obsClient->initLog ([ 'FilePath' => './logs', 'FileName' => 'OBS-SDK.log', 'MaxFiles' => 10, 'Level' => INFO ]);
Parent topic: Initialization
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.
The system is busy. Please try again later.