我在ColdFusion中使用<cfdirectory>
访问目录时遇到问题。如果我发出:
<cfset mPath = "\\192.168.0.18\share\Pol\">
<cfdirectory directory="#mPath#" action="list" name="dir" sort="#url.sort#">
此代码可以列出目录及其所有文件夹。
但是当我通过网络选择受密码保护的驱动器时,它无法显示任何内容。结果是空的,但实际上我在这个驱动器中有文件夹。
我们在Windows域控制器下运行。我的帐户允许完全访问控制,也允许ColdFusion服务器IP或帐户。
<cfset mPath = "\\192.168.0.21\hse_scan">
<cfdirectory directory="#mPath#" action="list" name="dir" sort="#url.sort#">
ColdFusion中未检测到任何文件夹和子文件夹。
我可以在ColdFusion服务器设置中设置任何内容吗?
答案 0 :(得分:0)
您说您的帐户具有完全访问权限,但默认情况下ColdFusion不会使用您的帐户启动,它将使用本地系统帐户(请在“服务”控制台中查看) )。要访问网络资源,ColdFusion还需要使用域帐户运行。我怀疑这是你的问题。