Iis 网络驱动器目录

Iis 网络驱动器目录,iis,coldfusion,Iis,Coldfusion,这项工作: <cfdirectory action="list" name="qry" directory="C:\inetpub\wwwroot\Atlas\" > </cfdirectory> <cfdump var="#qry#"> 所以我知道cfdirectory正在工作。但这不起作用: <cfdirectory action="list" name="qry" directory="\\Vostro420\myDir\"> <

这项工作:

<cfdirectory action="list" name="qry" directory="C:\inetpub\wwwroot\Atlas\" >
</cfdirectory>
<cfdump var="#qry#">

所以我知道cfdirectory正在工作。但这不起作用:

<cfdirectory action="list" name="qry" directory="\\Vostro420\myDir\">
</cfdirectory>
<cfdump var="#qry#">

它没有失败:它只是返回一个空结果。我可以将地址复制/粘贴到Windows资源管理器中,它会导航到Vostro420\myDir\,因此我知道它不是打字错误


我正在尝试访问本地网络上的文件。

首先要检查的是权限。如果您试图访问远程/映射的网络驱动器,则需要将ColdFusion服务更改为以网络驱动器域中的用户身份运行,并具有允许其读取/写入该映射驱动器的权限

因此,请确保ColdFusion具有访问映射驱动器上的系统的正确权限,并且您应该都已设置好。:)

Adobe ColdFusion帮助档案中有一篇关于如何作为特定用户运行ColdFusion的精彩文章:


我在家里的服务器上工作,但我将网络位置附加为逻辑位置。因此,我的路径不是:

//计算机名/目录

我正在使用:

X:/目录


我唯一遇到问题的时候是网络计算机睡眠:p

我为双重回答道歉-提交了一个新答案,而不是编辑此答案:)加1-通常是权限问题。在我看来,你的语法还不错。在我看来,这种方法要好得多:ShortRound,这似乎对我不起作用。我只是得到了同样(没有)的结果。