如何在子文件夹下创建目录?

时间:2014-01-16 18:04:45

标签: coldfusion coldfusion-9

有没有办法在我们的根目录的文件夹中创建目录?

例如,

/var/www/test是我当前的根目录,/var/www/test/newDir newDir是我想要创建目录和文件的目录。

我试过这个却弄错了

<cffunction name="logError">
    <cfargument name="path" required="true" />
    <cfset var new_logDir = arguments.path />
    <cfset var q = new_logDir/#DateFormat(Trim(Now()),"dd-mm-yyyy")# />
    <cfdirectory action="create" directory="#q#" mode="775" />
</cffunction>
<cfset logDir = ExpandPath("./logger/") />
<cfset logError(logDir) />

我正在尝试使用今天的日期创建新目录作为logger目录中文件夹的名称,该目录是我的根目录test的子目录。 感谢。

1 个答案:

答案 0 :(得分:2)

从上面的示例中,您可能会因为此行而遇到问题

<cfset var q = new_logDir/#DateFormat(Trim(Now()),"dd-mm-yyyy")# />

应该是

<cfset var q = new_logDir & DateFormat(Trim(Now()),"dd-mm-yyyy") & "/" />