1

在 CF7 中,谁能告诉我在移动到我提供的目标位置之前是否有办法自动将文件上传到 /tmp/ 文件夹?我正在尝试在共享服务器位置使用 cffile。我无权访问 tmp 目录,希望能找到解决方法。

 <cffile action="upload" destination="#expandpath('./')#/myFiles" fileField="myFile">

我在 Linux 环境中工作,就像我说的那样,在我的 webroot 之外无法访问。最奇怪的是,我似乎没有做到这一点。从我那里我得到一个 500 page or directory not found 错误。即使 post.cfm 没有任何代码,只有文本,所以问题似乎来自 enctype 试图在我到达之前将文件“放置”在服务器上。

我完全不知所措,希望有人能提供帮助。

4

1 回答 1

1

我的理解是,文件上传的位置实际上是网络服务器的功能,而不是 CF 本身。CF 复制/移动/等。临时目录中的文件一旦在服务器上。您必须让服务器管理员允许您的进程访问该目录。

于 2009-02-14T19:50:17.773 回答