ASP移动文件函数movefile权限不足
这几天做一个项目,是写一个语句,将D盘的文件全部移动到E盘去,在本地XP环境下测试是很好的。可是放到windows 2003服务器后,提示权限不足。我的网站目录放在D盘,而E盘只是一个新加卷,有一些文件很大也很多,但是D盘不够用了,所以出此下策。百度了一下,很多这样的问题,无非就是增加E盘的权限啊,或者是把E盘当作虚拟目录。可是都不管用,照样提醒,唯一的区别就是我使用的是动态卷,而XP下是基本卷,我不想改变卷盘。
最后找到了下面的办法:
用fso的movefile会出现权限不足的情况,那样代码不能执行。
所以 用copyfile 再file 避免了不必要的麻烦。
即 :
复制代码 代码如下:
Set fso=CreateObject("systemobject")
File "文件路径","目标"
这个会出现问题。
用:
复制代码 代码如下:
Set fso=CreateObject("systemobject")
File "文件路径","目标"
teFile "文件路径"
这样果断解决了问题。复制可以移动不行。
4.30更新
后来鼓捣了一下,原来不是E盘权限的问题,而是D盘权限的问题,也就是IIS网站目录权限的问题。给D盘加上Internet 来宾帐户,也就是加上以IUSR_开头的账户,这个账户是IIS账户。然后使用MoveFile就没问题了。如果要移动或者删除一个文件,首先检查的应该是源文件的权限,而不是目标文件的权限。网上的教程真是害人啊。
-
win2008 ASP显示500内部错误不能显示详细错误的解决方法
在win2008系统中,有用户遇到这样的情况:网站后台显示500内部错误,但是却无法打开详细的错误信息。无法查看详细的错误信息,用户就不能根据具体问题来解决了,这是一件很麻烦的事情。其实用户可以通过修改win2008系统中的IIS设置来显示这个详细的错误信息。一、造成50...
-
javascript闭包的定义及应用实例分析
官方解释“闭包”是一个拥有许多变量和绑定了这些变量的环境表达式(通常是一个函数),因而这些变量也是环境表达式的一部分。通俗解释Javascript中所有的函数都是一个闭包。不过一般来说,嵌套的function产生的闭包更为强大,也是大部分时候我们所说的“闭包”。看如下...
-
php程序员的简历模板
日子如同白驹过隙,新一轮的招聘又在朝我们招手,这时一份好的简历可以起到很好的.作用哦。那么如何写简历才简练、明确呢?以下是小编收集整理的php程序员的简历模板,希望能够帮助到大家。基本简历姓名:黄先生国籍:中国现在所在地:广州民族:汉族户口所在地:潮州身材:170cm...
-
JavaScript数组去重的四种方法
javascript数组去重方法汇总ue1=function(){varn=[];//一个新的临时数组for(vari=0;i<th;i++)//遍历当前数组{//如果当前数组的第i已经保存进了临时数组,那么跳过,//否则把当前项push到临时数组里面if(xOf(this[i])==-1)(this[i]);}returnn;};ue2=function(){var...
相关文章
- 英语阅读:Life is inevitable consequence of physics
- Efforts Urged to Improve Womens Reproductive Health英语阅读
- Spring Festival is My Favorite Festival英语作文
- At Climate Summit, Hope for Emissions Deal美文欣赏
- Different People Like Different Movies初中英语作文
- Zend studio for eclipse中使php可以调用mysql相关函数的设置方
- Diaspora Finance Powers Global Development美文欣赏
- Jolie drops battle over perfume named Shilohy英语作文
- php函数method-exists()与is-callable()有何区别
- 英语阅读范文参考:LovePeopleInAllKindsOfWeather