我正在使用cffile action="upload"将名称中包含空格的文件上传到亚马逊S3。文件名为burger+beans n beetroot.jpg。如您所见,名称包含空格和加号。当我读取目录以列出内容时,ColdFusion在查询中返回的文件名是:burger+beans+n+beetroot.jpg。但是,当使用亚马逊S3浏览器查看文件时,它会正确列出为:burger+beans n beetroot.jpg。所以看起来ColdFusion正在用+符号代替空格。
有人知道为什么会发生这种情况吗?我尝试使用Di
在创建目录之前,我在使用cffile时遇到问题。我使用cffileupload标签,我的url属性是一个包含以下代码的页面。基本上,下面的代码创建了一个新目录,并将所有图像上传到该目录。然而,它在第二次上传时失败了,我在cffileupload flash对象中得到了一个500错误。但是,如果我硬编码目录路径,它们都可以正常上传。有人知道我为什么会有这个问题吗?
<!newFolderName = "upload_" & date & time
我在试图获取目录中文件的名称。我使用cf目录获取查询记录,然后使用cfquery查询查询。我的cfoutput循环查询的行数,但每次列出相同的文件名:代码: <cfset fileLocation = "c:\YouTubeUploader\pass-fail">
<cfdirectory-- displays the query record set returned from cfdirec