要将文件上传到存储桶根目录,我使用下一个代码:
$s3->putObjectFile($logFile, $bucketName,basename($logFile), S3::ACL_PUBLIC_READ);
但是如何将文件放入某个文件夹中?
我已经尝试过:
'folderName\\'. basename($logFile)
但它只是将“folderName\”添加到文件名并将其上传到存储桶的根目录中。
要将文件上传到存储桶根目录,我使用下一个代码:
$s3->putObjectFile($logFile, $bucketName,basename($logFile), S3::ACL_PUBLIC_READ);
但是如何将文件放入某个文件夹中?
我已经尝试过:
'folderName\\'. basename($logFile)
但它只是将“folderName\”添加到文件名并将其上传到存储桶的根目录中。
使用正斜杠:
'forlderName/' . basename($logFile)
这篇文章应该解释为什么:http ://docs.aws.amazon.com/AmazonS3/latest/dev/ListingKeysHierarchy.html