我league/flysystem
在 laravel 上使用带有 Flystem 驱动程序的软件包。
我目前正在尝试重命名目录。据我了解,我需要为此使用该move()
方法。在本地文件系统驱动程序上,这工作正常。但是,在使用 s3 时,出现以下错误:
"Error executing "GetObjectAcl" on "https://asgard-modules-dev.s3-eu-west-1.amazonaws.com/assets/media/test-s3?acl";
AWS HTTP error: Client error: `GET https://asgard-modules-dev.s3-eu-west-1.amazonaws.com/assets/media/test-s3?acl` resulted in a `404 Not Found` response:↵
<?xml version="1.0" encoding="UTF-8"?>↵
<Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message> (truncated...)↵
NoSuchKey (client): The specified key does not exist. - <?xml version="1.0" encoding="UTF-8"?>↵
<Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><Key>assets/media/test-s3</Key><RequestId>B50AF4134D66FA68</RequestId><HostId>yliO7CUIt5PBsix/C339BrdFzrMTsKsommGc0fVOculaITBfC9CDPg2X43oXnW9RjnvRynmi39k=</HostId></Error>"
当我转储我的from
和to
路径时,我有正确的路径名:
"/assets/media/test-s3" (from)
"/assets/media/test-s3333" (to)
from 路径确实存在于该位置。
我错过了什么吗?
谢谢!