Tôi đang cố gắng tải tệp lên thư mục bên trong nhóm s3. Tôi làm như sau trong PHP:amazon s3, tải tệp lên trong thư mục trong thùng
$name = $_FILES['file']['name'];
$size = $_FILES['file']['size'];
$tmp = $_FILES['file']['tmp_name'];
$bucket= $_POST['bucket'];
$actual_image_name = explode('.',$name)[0]."-".time().".".$ext;
$s3->putObjectFile($tmp, $bucket , $actual_image_name, S3::ACL_PUBLIC_READ);
Tên xô là một chuỗi gửi đến PHP và chỉ ra một thư mục con bằng cách sử dụng dấu gạch chéo:
'<bucket name>/<subfolder>'
Tuy nhiên, khi tôi tải lên một hình ảnh mới để thùng của tôi, nó được tải lên thư mục gốc của thùng. Làm cách nào để tải tệp này lên thư mục con trong nhóm của tôi?
Thx
Nếu ai đó đang sử dụng Laravel: 'Storage :: disk ('s3') -> put ('create-directory-name /'.$ fileName, $ fileObject,' public ');' – partho