【发布时间】:2016-05-23 23:10:34
【问题描述】:
我正在尝试使用 s3-bash 脚本将文件发送到亚马逊 s3。
使用这个命令:
./s3-put -T ./test2 -k <mykey> -s ./<mysecretkeyfile> /mybucketname
导致:
<?xml version="1.0" encoding="UTF-8"?>
<Error><Code>MalformedXML</Code><Message>The XML you provided was not well-formed or did not validate against our published schema</Message><RequestId>xxx</RequestId><HostId>xxx</HostId></Error>
有什么想法吗?我只想通过 bash 发送文件。
【问题讨论】:
-
我刚刚使用另一个工具 s3cmd 遇到了同样的错误。原来您需要在存储桶名称中添加斜杠:s3tools.org/s3cmd#c000229。 (也许 s3-bash 也一样,您不需要添加 文件名。也可能不需要。)
标签: amazon-s3 amazon-web-services