日期:2014-05-17  浏览次数:21006 次

高分求助 fso 虚拟目录!
主机A,文件服务器B
在主机A上的IIS建立虚拟目录images,images指向文件服务器B的一目录
创建方式网络连接中“连接为”输入了用户名及密码
主机A的iis访问虚拟目录没问题
客户机C通过网页访问虚拟目录图片,如果文件服务器B上"guest"用户开启,访问没有问题
但是关闭guest就不能访问了

'images 是虚拟目录
 paths="images/" & webs(j) '图片文件所在的文件夹
  Set fso=Server.CreateObject("Scripting.FileSystemObject")
  Set objFolder = fso.GetFolder(Server.MapPath(paths))
  Set foldFiles = objFolder.files 
  网页报错这句,Set objFolder = fso.GetFolder(Server.MapPath(paths)),无法获取路径

------解决方案--------------------
你遍历一下文件信息呗
------解决方案--------------------
指定到B服务器上去,是通过共享指定的。所以解决这个问题还是要解决共享的问题。
因为你开了guest用户所以共享没有问题,但是如果关掉了guest用户,可能造成了共享权限的问题。
所以解决思路如下:
1、在B服务器上建立和A服务器上相同的IIS执行用户(一般是IUse开头的),并将密码设置成一样。
2、在B服务器的images目录上加上所建立用户的读写权限以及共享权限。