Coldfusion - 创建拇指时无法访问templ文件夹

时间:2012-01-23 14:03:10

标签: coldfusion directory thumbnails coldfusion-9

我遇到以下问题:

<cfimage action="read" name="myImage" source="#ExpandPath("../../banner/#upload.clientfile#")#" />

我怀疑是因为我使用的是共享主机(CF9)并且无法访问该文件夹。我得到的错误是“无法创建临时文件”。我的临时目录是home/kloxo/temp/wwwroot-tmp。我可以指定另一个临时文件夹,还是让我的托管公司对此进行排序?

<cfapplication sessionmanagement="true">
<cfoutput>#GetTempDirectory()#</cfoutput>
<cfif IsDefined ("FORM")>
  <cfif structKeyExists(form, "uploadfile")>
    <cfset destination = expandPath("../../banner")>
    <cfif not directoryExists(destination)>
      <cfdirectory action="create" directory="#destination#">
    </cfif>
  <cffile action="upload" filefield="uploadfile" destination="#destination#" nameConflict="makeUnique" result="upload">
  <cfdump var="#upload.clientfile#">
  <cfimage action="read" name="myImage" source="#ExpandPath("../../banner/#upload.clientfile#")#" />
</cfif>

1 个答案:

答案 0 :(得分:0)

这似乎是一个配置问题。联系您的主人。这是一个包含更多信息的页面:

http://forums.adobe.com/message/3060530