Php 如何使用Laravel在AWS S3上移动图像文件?
我想在s3上将文件从一个文件夹移动到另一个文件夹,但它没有正确地移动到目标文件夹。我的代码如下:Php 如何使用Laravel在AWS S3上移动图像文件?,php,ajax,laravel,amazon-s3,Php,Ajax,Laravel,Amazon S3,我想在s3上将文件从一个文件夹移动到另一个文件夹,但它没有正确地移动到目标文件夹。我的代码如下: $old_path = "media_manager/omm/pic.jpg" $new_path = "media_manager/omm/mypics/pic.jpg" Storage::disk('s3')->move($old_path, $new_path) 它返回true,图像文件在旧(源)文件夹中消失,但在目标(新)文件夹中未显示。我不知道为什么
$old_path = "media_manager/omm/pic.jpg"
$new_path = "media_manager/omm/mypics/pic.jpg"
Storage::disk('s3')->move($old_path, $new_path)
它返回true,图像文件在旧(源)文件夹中消失,但在目标(新)文件夹中未显示。我不知道为什么?我正在使用ajax来实现这一点。
请在这方面提供帮助。谢谢AWS S3存储桶上是否存在mypics文件夹
如果否,请尝试手动添加文件夹“mypics”,并确保您有权在其中写入文件是,该文件夹存在SMMM..您可以做的是将磁盘更改为本地,并使用Storage::disk('local')尝试此操作…如果这在您的计算机上本地工作,那么请确保您没有AWS S3上此文件夹的写入权限,您必须检查该文件夹的权限