作者 lyh

gx

... ... @@ -44,7 +44,6 @@ class AmazonS3Service
{
$key = $s3Key.'/'.$filename;
$body = $files->getRealPath();
@file_put_contents(storage_path('logs/lyh_error.log'), var_export($files->getRealPath(), true) . PHP_EOL, FILE_APPEND);
try {
$result = $this->s3->putObject([
'Bucket' => $this->bucket,
... ... @@ -52,8 +51,10 @@ class AmazonS3Service
'SourceFile' => $body,
'ACL' => 'public-read', // 设置图片为公共可读,可根据需求修改
]);
@file_put_contents(storage_path('logs/lyh_error.log'), var_export('ok:'.$result['ObjectURL'], true) . PHP_EOL, FILE_APPEND);
return $result['ObjectURL'];
} catch (S3Exception $e) {
@file_put_contents(storage_path('logs/lyh_error.log'), var_export('失败', true) . PHP_EOL, FILE_APPEND);
return false;
}
}
... ...