日期:2014-05-20  浏览次数:20696 次

怎样把文件上传到另一台服务器?
有多台WEB服务器在一个集群中,这些服务器上传的文件都保存到一台服务器上,假设用户访问是服务器A,文件需要保存到B服务器上,我试过在A上建立虚拟目录,指向B服务器上的共享目录,但是在IIS中看到一个红色的Error标记,虚拟目录无法浏览,后来我把共享目录映射为本地驱动器,设置虚拟目录时选“此计算机上的目录”,打开“浏览文件夹”对话框却发现“确定”按钮是灰色的,我只好手工输入路径,此时虚拟目录也有红色的Error标记,但是却可以正常浏览。不过在保存文件时提示“未能找到路径“Z:\test.txt”的一部分”(Z是映射后的本地驱动器盘符),共享目录已经给了完全控制的权限,手工创建、写入文件没有的,请问该怎么解决这个问题?

------解决方案--------------------
先映射成本地硬盘。有可能是 IIS 的权限不够——不能访问网络磁盘,以前作Apache的时候碰到过。

————————————————————————————————————
写作,虽然每个人都会查阅辞海,可,不是人人都能写出不朽的篇章的。编程,如是也。

------解决方案--------------------
把另一台机器设置成这个机器iis的虚拟目录
传文件的时候用server.mappath(这个虚拟目录名称)即可
我们好多台机器都是这样弄得
------解决方案--------------------
我也需要