Code: Select all
Aws\S3\Exception\S3Exception: Error executing "PutBucketLifecycleConfiguration" on "http://ceph:8000/testcachebucket?lifecycle"; AWS HTTP error: Client error: `PUT http://ceph:8000/testcachebucket?lifecycle` resulted in a `400 Bad Request` response:
InvalidRequest
InvalidRequest (client): Missing required header for this request: Content-MD5 -
Code: Select all
InvalidRequest
Gemäß der AWS-Dokumentation ist der Content-MD5 Header erforderlich, wenn eine REST-API-Anforderung gestellt wird. In der PHP-SDK-Dokumentation wird jedoch nicht erklärt, wie sie einbezogen werden. >
Code: Select all
$this->s3Client->PutBucketLifecycleConfiguration([
'Bucket' => $bucket,
'LifecycleConfiguration' => [
'Rules' => $opts,
],
]);