大家说说这段代码有什么问题呀,删除文件(图片文件,不大于300K).
我在PIII 733 KingMax 256M
上居然运行不了,再访问时说服务器的连接数太多,服务器忙。
代码是不是有问题呀?去掉删除文件那段就可以运行。
______________________________________________________________________
Set oFSO= Server.CreateObject("Scripting.FileSystemObject")
imgSrc1=Server.MapPath(oRs("imgSrc1")) 得到图片一的相对路径
imgSrc2=Server.MapPath(oRs("imgSrc2")) 得到图片二的相对路径
imgSrc3=Server.MapPath(oRs("imgSrc2")) 得到图片三的相对路径
if UCase(imgSrc1)<>UCase(Server.MapPath("productsImg/noPic1.JPG")) and UCase(imgSrc3)<>UCase(Server.MapPath("productsImg/noPic2.JPG")) and oFSO.FileExists(imgSrc1)=true then
oFSO.DeleteFile (imgSrc1)
end if
if UCase(imgSrc2)<>UCase(Server.MapPath("productsImg/noPic1.JPG")) and UCase(imgSrc3)<>UCase(Server.MapPath("productsImg/noPic2.JPG")) and oFSO.FileExists(imgSrc2)=true then
oFSO.DeleteFile (imgSrc2)
end if
if UCase(imgSrc3)<>UCase(Server.MapPath("productsImg/noPic1.JPG")) and UCase(imgSrc3)<>UCase(Server.MapPath("productsImg/noPic2.JPG")) and oFSO.FileExists(imgSrc3)=true then
oFSO.DeleteFile (imgSrc3)
end if
是权限的问题,不知道你的操作系统的格式是?
我和你有同样的问题,我的在win2000pro下面代码执行正常,但是到了nt4下面,就有问题,服务器是hp的。我觉得应该不是权限的问题,因为我当时是在服务器上以管理员的身份登陆的。
呵呵,我也遇到过和你一样的问题,所以,上载文件我放到了数据库中。我曾经尝试过使用API进行操作,结果是一样的,后来,也问了许多人,他们说是 NTFS在搞鬼。
另外,你启用宽带设置试试。
你将数据库文件的权限改一下,我是这样想的:
你浏览ASP的时候,可能是GUEST身份,所以没有写的权限。
文件夹的“共享”权限改为“EVERYONE”,试一试!
是让你把权限改为everyone又不是让你用admin运行ASP!
IIS的pro版只能支持10个连接