Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AmazonS3PHP:获得成功copyObject的确认_Php_Amazon S3 - Fatal编程技术网

AmazonS3PHP:获得成功copyObject的确认

AmazonS3PHP:获得成功copyObject的确认,php,amazon-s3,Php,Amazon S3,使用SDK AWS for PHP。我正在使用以下命令将文件从一个存储桶传输到另一个存储桶: $s3->copyObject([ 'Bucket' => $targetBucket, 'Key' => "{$targetKeyname}", 'CopySource' => "{$sourceBucket}/{$sourceKeyname}", ]); 它工作正常

使用SDK AWS for PHP。我正在使用以下命令将文件从一个存储桶传输到另一个存储桶:

$s3->copyObject([
            'Bucket'     => $targetBucket,
            'Key'        => "{$targetKeyname}",
            'CopySource' => "{$sourceBucket}/{$sourceKeyname}",
        ]);
它工作正常,但我不知道如何知道传输请求是否成功

有什么建议吗


感谢您

检查回复中的
CopyObjectResult
。谢谢我没有找到关于CopyObjectResult的太多信息。我最终使用了S3Exception。@Chuck使用
$result=$s3->copyObject(…
),然后检查
$result
。避免在无效上下文中调用。