标题:莫名其妙的错误
只看楼主
wolfguy
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2007-5-19
 问题点数:0 回复次数:6 
莫名其妙的错误
这是我写的copyfile.asp,结果总是为目的文件只读或锁定,是iis设置的问题么?
<%        
set fs=server.createobject("scripting.filesystemobject")
sourcefile=server.mappath("/1.txt")
targetfile=server.mappath("/2.txt")

on error resume next        '有错依然向下执行
fs.copyfile sourcefile,targetfile

if err.number=53 then
    response.write sourcefile & "不存在!"
    response.end
elseif err.number=70 then
    response.write targetfile & "为只读文件或已被锁定!"
    response.end
elseif err.number<>0 then
    response.write "未知的错误,错误编号=" & err.number
    response.end
else
    response.write "处理成功!"
end if
%>
搜索更多相关主题的帖子: copyfile iis asp 目的 文件 
2008-06-08 17:08
wolfguy
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2007-5-19
得分:0 
貌似文件被锁定了,为什么?
2008-06-08 17:17
wolfguy
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2007-5-19
得分:0 
又写了一个movefile.asp又出现了一个未知错误5,郁闷,这到底是怎么回事
2008-06-08 17:31
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
得分:0 
on error resume next        '有错依然向下执行
fs.copyfile sourcefile,targetfile


你就让asp提示fso的错误吧,别自定义错误信息了,这样可以减少很多麻烦
2008-06-08 18:26
wolfguy
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2007-5-19
得分:0 
HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务

错误类型:
Microsoft VBScript 运行时错误 (0x800A0046)
没有权限
/example/copyfile.asp, 第 7 行
这该怎么解决
2008-06-08 18:47
multiple19O2
Rank: 1
等 级:新手上路
帖 子:326
专家分:0
注 册:2007-8-29
得分:0 
检查文件夹权限。尤其是NTFS的盘。

IIS默认用Guests组的用户访问,权限比较低。
2008-06-08 19:32
wolfguy
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2007-5-19
得分:0 
搞定了,多谢各位
2008-06-08 20:12



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-218243-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.702840 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved