这是可行的:
<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\,这样我就知道它不是拼写错误。
我在尝试访问我们本地网络上的一个文件。
发布于 2012-07-06 04:10:35
这里要检查的第一件事是权限。如果您正在尝试访问远程/映射的网络驱动器,则需要将ColdFusion服务更改为以网络驱动器所在域中的用户身份运行,并且具有对该映射驱动器的读/写权限。
因此,请确保ColdFusion具有访问映射驱动器上的系统的正确权限,并且您应该已完成所有设置。:)
Adobe ColdFusion帮助文档中有一篇很好的文章,介绍了如何以特定用户身份运行ColdFusion:
http://helpx.adobe.com/coldfusion/kb/running-coldfusion-specific-user.html
发布于 2012-07-06 04:12:02
我在家里的一台服务器上工作,但我将网络位置附加为逻辑位置。所以我的路径不是:
//COMPUTERNAME/目录
我使用的是:
X:/目录
我唯一遇到问题的时候是网络计算机休眠的时候:
https://stackoverflow.com/questions/11351769
复制相似问题