Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon s3 从ColdFusion访问S3存储桶_Amazon S3_Coldfusion_Coldfusion 11 - Fatal编程技术网

Amazon s3 从ColdFusion访问S3存储桶

Amazon s3 从ColdFusion访问S3存储桶,amazon-s3,coldfusion,coldfusion-11,Amazon S3,Coldfusion,Coldfusion 11,这是我第一次使用S3水桶,我已经拔出了我头上的每一根头发 我设置了一个S3存储桶,创建了一对带有“身份和访问管理”的密钥,我给了用户访问该存储桶的权限,但我什么都看不懂。我已经用CyberDuck测试了访问权限,它可以正常工作,所以问题不在于权限 我正在努力 <cfdirectory action="list" directory="s3://#accessKey#:#secretKey#@bucketName.s3.amazonaws.com/"

这是我第一次使用S3水桶,我已经拔出了我头上的每一根头发

我设置了一个S3存储桶,创建了一对带有“身份和访问管理”的密钥,我给了用户访问该存储桶的权限,但我什么都看不懂。我已经用CyberDuck测试了访问权限,它可以正常工作,所以问题不在于权限

我正在努力

<cfdirectory action="list" directory="s3://#accessKey#:#secretKey#@bucketName.s3.amazonaws.com/" name="dirData">
并获取错误
此异常的原因是:java.io.FileNotFoundException:s3://******:@s3.amazonaws.com/bucketName/test.txt。


有人知道我是如何做到这一点的吗?

你走错了路。尝试以下方法。对于文件和目录标记/函数,您需要使用如下路径

s3://#accessKey#:#secretKey#@bucketName/test.txt

如果我按照您的建议去做,并将服务器名称或请求省略,我现在就得到了错误
这个异常的原因是:org.apache.commons.vfs2.FileSystemException:Unknown message,代码是“S3 error message”。…
这没有什么帮助,还有其他想法吗@rrk
<cffile action="read" file="s3://#accessKey#:#secretKey#@s3.amazonaws.com/bucketName/test.txt" variable="fileData" />
s3://#accessKey#:#secretKey#@bucketName/test.txt
<cffile action="read" file="s3://#accessKey#:#secretKey#@bucketName/test.txt" variable="fileData" />