在CF7中,有没有人能告诉我,在文件被移动到我提供的目标位置之前,有没有办法避免文件被自动上传到/tmp/文件夹?我正在尝试在共享服务器位置使用cffile。我没有访问tmp目录的权限,我希望找到一个解决办法。
<cffile action="upload" destination="#expandpath('./')#/myFiles" fileField="myFile">我在Linux环境中工作,就像我说过的,除了我的webroot之外,我没有任何访问权限。最奇怪的是,我似乎没有做到这一点。从我得到一个500页或目录找不到错误。即使post.cfm没有任何代码,只有文本,所以问题似乎来自于enctype试图在我访问之前将文件“放”到服务器上。
我完全不知所措,希望有人能帮上忙。
发布于 2009-02-14 19:50:18
我的理解是,上传文件的位置实际上是where服务器的函数,而不是CF本身。CF文件一旦放到服务器上,就从temp目录复制/移动/等。您必须让服务器管理员允许您的进程访问该目录。
https://stackoverflow.com/questions/549259
复制相似问题