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

Coldfusion 如何在子文件夹下创建目录?,coldfusion,coldfusion-9,Coldfusion,Coldfusion 9,有没有办法在根目录的文件夹中创建目录 比如说 /var/www/test是我当前的根目录,/var/www/test/newDirnewDir是我要在其中创建目录和文件的目录 我已经试过了,但是有错误 <cffunction name="logError"> <cfargument name="path" required="true" /> <cfset var new_logDir = arguments.path /> <c

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

比如说
/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目录中文件夹的名称,logger目录是我根目录的子目录
test

谢谢。

从上述示例中,您可能会因为这一行而遇到问题

应该是


是的,我纠正了它。。。但是我想在文件夹/var/www/test/logs中创建一个名为今天日期的文件夹。。。。。日志在根目录中根目录中。。。我无法确定如何在根文件夹的子文件夹中创建文件夹。如果您以
参数.path
的形式传入日志文件夹,则它将正常工作。您是否收到权限错误?在您的示例中,根目录中已经有一个名为“logger”的文件夹,对吗?您希望创建文件夹“{site_root}/logger/16-01-2014/”。它返回的是什么错误?现在它工作了,我明白了
.RE:尝试了此操作,但出现了错误,只是说“某些东西无法工作”并不能告诉我们什么;-)错误消息提供了有关问题原因的重要线索。这是另一个其他人可以用来帮助你找到问题解决方案的工具。因此,您应该始终在帖子中包含任何错误消息。您的函数名为logs,代码调用名为logError的函数是否相关?