iis - cfdirectory 网络驱动器

标签 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>
<cfdump var="#qry#">

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

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

最佳答案

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

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

Adobe ColdFusion 帮助文件中有一篇关于如何以特定用户身份运行 ColdFusion 的好文章:

http://helpx.adobe.com/coldfusion/kb/running-coldfusion-specific-user.html

关于iis - cfdirectory 网络驱动器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11351769/

相关文章:

iis - 是否可以在 Windows 7 机器上安装 IIS 6?

java - Adobe ColdFusion 9 中的 "JVM and Java Settings"CF 管理页面在哪里

c# - Windows Server 2008 R2 共同托管遗留 .Net 应用程序与 .Net Core 应用程序

coldfusion - cfc 中的函数局部变量

coldfusion - 在 ColdFusion 中加密/解密密码

data-structures - ColdFusion 循环遍历具有键评估的结构失败!我错过了什么?

javascript - 在 javascript 中调用 cfquery 但它没有执行任何操作

javascript - 在 Vista 上,针对 IIS 的 ADSI 查询与 IIS 管理器不一致

未处理 WCF MSMQ 消息队列

asp.net - "This operation requires IIS integrated pipeline mode."