我想更改我的CF9 Linux(Apache)服务器的临时目录,在ColdFusion上传文件之前到达用户path。 如何才能做到这一点?
有人build议这样做,但CF9错误:请查看server-inf文件夹下的jrun.xml文件。 默认温度:{jrun.server.rootdir} / SERVER-INF / temp
任何帮助将是伟大的!
谢谢。
Ian的链接是CF8(jRun线是线索)
在CF9和CF10中,编辑: cfusion/runtime/conf/server.xml
在接近结束时(可能是最后一个完整的xml标签),你会发现一个注释掉的标签:
<Context path="/" ... ></Context>
您必须设置docBase(在linux上可能是/opt/coldfusion10/cfusion/wwwroot ),那么您可以将WorkDir设置为您想要的临时文件夹。
我看起来像这样:
<Context path="/" docBase="/opt/coldfusion10/cfusion/wwwroot" WorkDir="/tmp/ColdFusion" ></Context>
将WorkDir设置为另一个分区是一个不错的主意,因为任何文件pipe理代码本身之后都不能清理,最终可能会填满您的操作系统磁盘。
我认为jrun.xml可能是唯一的方法。 我发现这个职位(可能是你所做的一样),但除此之外,我不知道任何方式。