javaftp0kb
⑴ linux下java实现ftp下载,ftpClient.listFiles();返回的数组长度一直是0
如果你加了ftpClient.enterRemotePassiveMode();还是不行,那么就可能是你commons-net 的jia包版本太低,你可以试着引入 commons-net-3.3.jar以及以上版本的jar应该就可以了。
⑵ ftp上传的文件为0kb怎么办
出现这个问题时,用户就不知道如何处理了,上传到底是成功了还是失败了呢?不确认…如果安装了,会不会在某功能方面有问题呢?也不确认…
其实出现这个提示主要与空间的设置有关,可以看一下,出现这些黄色警告信息的文件多是0字节。有些空间对0字节文件比较敏感,当它发现上传的文件是0字节时,就会标一个警告信息。
出现这种提示时,可以这样操作,就是找一个报警的文件,比如上图中html下的某个0字节文件;然后到空间上找到对应目录core/html 在这个目录下,看一下刚才的0字节文件是否已经成功上传?如果已经上传了,则在CuteFXP上传序列中删除这个上传文件即可。多数情况下,是已经上传成功了,因此,大可放心。
当然,既然是多数情况,肯定也有少数情况。如果空间中对应目录下,这些0字节文件没有上传成功,则需要与空间商沟通一下,让他们帮你把这些文件上传到空间去,这样也是可以解决问题的。
或者使用专门的编辑软件,如Editplus或Dreamweaver编辑一下这些0字节的文件,在里面放个值,如0,再保存后,就不是0字节文件了,就可以正常上传的。
据暗香统计,目前这样的空间已经越来越少了….
⑶ java FTP上传 , 服务器卡死
卡死?赶紧换一台配置更好的服务器吧。。。。做为一个服务器商的建议
⑷ ftp下载文件下载文件偶尔出现下载大小为0kb
服务器连接中断或者返回值错误(如拒绝连接)
⑸ ftp上传的文件大小全是0kb
使用二进制上传,如果再不行就是你的网关屏蔽了FTP协议。不过FTP上传慢,可以压缩后上传,然后在线解压一下就行了,asp,PHP都有对应的在线解压工具,只有单个文件。
⑹ 为什么我用ftp 上传,文件就成0kb,我换了台电脑就不会,我以为是被屏避了IP,但空间商说没有,
综合你提供的信息,推断可能是由于防火墙阻断造成。
理由如下:FTP的命令和数据是通过不同端口传输的,你可以执行删除和列表命令,只说明命令端口是畅通的,由于你可能使用了PASV(被动)模式,而被动模式的端口是随机的,所以你的防火墙可能阻断了它。换机器可以证明服务器端是支持的,没问题,所以问题肯定在你这台电脑,原因就很可能是我说的这个。关闭所有防火墙测试就知道。如果关闭了就可以,那么尝试在防火墙中设置例外即可。
⑺ Java FTPClient 如何下载jpg 下载下来的图片大小0字节,是什么问题如何解决
使用方法不对吧,你看看FTPClient这个类,提供了deleteFile方法,应该是用这个进行删除文件的
至于用命令的方式删除,你要看哈FTPCommand这个类里面的常量命令,有DELE和DELETE两个,我没用过命令的方式,不知道这两个的区别,需要你自己试了