帮助中心

为什么有些文件无法通过FTP删除?

分类 空间问题 阅读 2336 次 发布日期 2012-10-14

FTP是文件传输协议的英文缩写,用来上传、下载、覆盖、删除服务器上的文件。客户在使用FTP管理网站的时候,会发现有些文件无法删除,原因一般有以下几种可能。

第一,有些文件是系统自带的,不属于网站所有,因此无法删除,如aspnet_client,logfiles目录中的日志文件等。

第二,有些文件是黑客上传或植入的,并且黑客为了防止客户删除这些病毒文件,把这些文件设置成了只读或隐藏属性,因此您无法删除。出现这种情况时,请您把需要删除的具体文件路径(如inc/aaa/bbb.asp),通过有问必答告诉我们,我司技术人员会为您删除。

第三,Access数据库正在使用的时候,无法删除数据库。程序更新数据库的时候,Access会自动生成一个同名的ldb的文件,关闭数据库后,此文件自动消失。我们的程序在使用完Access数据库后,需要及时关闭和数据库的连接,否则ldb文件一直存在,会造成网站运行出现问题。关闭数据库连接的程序代码是:

Rs.Close
Set Rs=Nothing
Conn.Close
Set Conn=Nothing

以上代码是ASP示例,假定Rs为记录集,Conn为数据库连接,其他程序类似。