ColdFusion的cffile是将tmp目录添加到destination属性

时间:2012-03-13 17:42:44

标签: coldfusion tmp cffile

我正在尝试将图像上传到我的服务器,而cffile的目标属性是将tmp目录添加到目标路径的前面。

我从这里的另一个问题知道

  

目标必须是完整路径,否则它将被发送到相对于ColdFusion临时目录的目录。

但我正在使用完整的服务器路径。我在Unix环境中,所以从/ var / www / mywebsite ...

开始

这是真的,因为它甚至输出路径

/opt/coldfusion8/runtime/servers/coldfusion/SERVER-INF/temp/wwwroot-tmp/\var\www\mywebsite\Gallery\

您可以看到tmp文件夹的位置和目的地。

我也正在研究正确的行,因为当我为预期目的地输入不同的值时,它们会在错误输出中反映出来。

1 个答案:

答案 0 :(得分:4)

看起来您在路径属性中使用了反斜杠。你没有发布任何代码,所以我猜,但它看起来像你的cffile看起来像

<cffile destination="\var\www\mywebsite\Gallery\" ... />

您应该始终使用正斜杠,尤其是* nix

<cffile destination="/var/www/mywebsite/Gallery/" ... />