A. FTPClient上传文件,文件在ftp服务器创建了,但是文件为空
你的filename是否包含文件的全路径,如果没有全路径可能无法读取文件的内容。
B. 用ftp上传文件到服务器是空白了什么问题
有的服务器限制上传文件的后缀了!!仔细看看 是不是EXE 或 DAT dll等后缀的文件上不成!修改后缀名字!上传后在修改回来!!
C. ftp 文件夹显示为空
控制面板-防火墙-高级设置-出/入站规则-新建规则-程序-filezilla根目录下的FileZilla Server.exe (不是FileZilla ServerInterface.exe)-下一步-允许连接-ok
D. java已成功连接了linux ftp服务器并成功上传txt文件,但是文件为空
ftp.storeFile("ftptest2014.txt",fis);代码后,添加fis.close();这一代码试试,另外,你看看的文件是否在D盘存在
E. FTPClient上传文件,文件在ftp服务器创建了,但是文件为空
对这个库不熟悉,你可以看看filename中是不是包含全路径,不然的话你可能上传时无法读取到文件的内容。只是建议,你调试一下看看。
F. ftp上传文件成功,但文件为空了。
应该是只创建的文件,但是文件大小是0K。
建议先追踪你写的路径的代码,如果没问题,看流写的有没有问题。一般是这两种情况。
G. FTP上传时经常中断,怎么办
原因:ftp上传经常中断
分析:本地网络+查看服务器运行状态+服务端网络+服务器端FTP服务+检查FTP服务端设置+上传的数据文件数量+日志
解决办法:
1、检查本地网络是否有抖动或者断网从而导致本地FTP客户端软件连接到服务器之间有问题。
2、查看需要服务器状态是否正常,是否宕机或者有其他问题导致的中断。
3、查看服务器端网络是否有抖动或者断网从而导致FTP服务端与FTP客户端无法正常连接。
4、检查服务器端FTP服务是否正常运行。
5、查看FTP服务端配置中的连接时间设置。
6、如果上传文件数量比较大,建议您将文件打成压缩包的方式以二进制上传。
7、分析FTP服务日至,查到问题根源。
(7)ftp上传文件偶尔为空怎么解决扩展阅读:
开发任何基于 FTP 的客户端软件都必须遵循 FTP 的工作原理,FTP 的独特的优势同时也是与其它客户服务器程序最大的不同点就在于它在两台通信的主机之间使用了两条 TCP 连接,一条是数据连接,用于数据传送;
另一条是控制连接,用于传送控制信息(命令和响应),这种将命令和数据分开传送的思想大大提高了 FTP 的效率,而其它客户服务器应用程序一般只有一条 TCP 连接。图 1 给出了 FTP 的基本模型。
客户有三个构件:用户接口、客户控制进程和客户数据传送进程。服务器有两个构件:服务器控制进程和服务器数据传送进程。在整个交互的 FTP 会话中,控制连接始终是处于连接状态的,数据连接则在每一次文件传送时先打开后关闭。
H. 你好 我遇到一个问题 就是通过FTP访问服务器的时候发现里面文件夹都是空的,你可以帮我解决一下吗
首先确认服务器上的文件夹有文件存在;
其次要确定文件有没有隐藏;
第三你有没有相应的操作权限
I. FTP上传文件错误,怎么办
这个是说明上传使用的用户名和密码对ftp根目录没有足够权限,所以不能上传,检查下ftp设置。
1、首先,需要打开lusrmgr.msc建立用户,设置密码,并设置为永不过期。
2、然后,在服务器上建立ftp服务器,设置一个根目录,并赋予第一步建立的用户权限并继承。
3、最后重启ftp服务即可。
4、如果是购买的虚拟主机,那就联系虚拟主机提供商设置权限。
J. ftp自动上传后是空文件,可以复制到ftp文件夹
FTP协议本身没有复制文件夹的功能,只能创建文件夹,将文件复制到其中,如果你使用的客户端,则需要看你的客户端有没有实现复制文件夹的功能了。
ftp里的文件正在使用中就不能,你复制下来的文件可以编辑,编辑好了用ftp上传软件,上传到服务器上就可以啦,记得发布下,不然不会自动更新。
请尝试使用被动模式进行客户端连接,或者检查并打开防火墙设置。