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 如何在AmazonS3中直接使用cffile upload?_Amazon S3_Coldfusion_Upload_Coldfusion 11_Cffile - Fatal编程技术网

Amazon s3 如何在AmazonS3中直接使用cffile upload?

Amazon s3 如何在AmazonS3中直接使用cffile upload?,amazon-s3,coldfusion,upload,coldfusion-11,cffile,Amazon S3,Coldfusion,Upload,Coldfusion 11,Cffile,我想上传一个文件到AmazonS3。是否可以使用Adobe的ColdFusion服务器中的cffile action=“upload”将文件上载到S3中?当我尝试上载文件时,它抛出了一个错误: 此异常的原因是: org.apache.commons.vfs2.FileSystemException:带有代码的未知消息 “S3错误消息。” 我的CFFile操作代码是: <cffile action="upload" filefield = "FileContents"

我想上传一个文件到AmazonS3。是否可以使用Adobe的ColdFusion服务器中的
cffile action=“upload”
将文件上载到S3中?当我尝试上载文件时,它抛出了一个错误:

此异常的原因是: org.apache.commons.vfs2.FileSystemException:带有代码的未知消息 “S3错误消息。”

我的CFFile操作代码是:

<cffile action="upload" 
      filefield = "FileContents" 
      destination = "s3://accessKey:secretAccesskey@bucketname" 
      nameconflict="makeunique" 
      charset="utf-8">

我在这里犯了什么错误?如何使用
cffile action=“upload”
将文件上载到S3?我的一些朋友说它正在Lucee服务器上工作

我还考虑过尝试使用
cfhttp
标记上传到S3存储桶中,但我想知道如何使用
cffile action=“upload”
以及Amazon S3支持哪些cffile操作


有人能帮我理解吗?非常感谢

什么版本的ColdFusion?@JamesAMohler我正在使用当前的CF版本-11,0,08298512该accessKey/secretKey组合的IAM权限是什么?Adobe CF对S3的内置支持要求在IAM中建立非常广泛的S3权限。如果您想使用CF对S3的内置支持,您几乎必须向您尝试连接的IAM用户授予S3:*权限。