FTP错误的问题.

来源:百度知道 编辑:UC知道 时间:2024/05/31 07:53:55
状态:> 正在发送 公司人员.txt
命令:> PASV
227 Entering Passive Mode (210,51,168,58,12,218)
命令:> STOR 公司人员.txt
状态:> 正在连接数据 socket...
550 Access is denied.
错误:> 文件错误
状态:> 发送失败C:\Documents and Settings\Administrator\桌面\资讯快报\公司人员.txt
状态:> 正在重获目录列表...
命令:> PASV
227 Entering Passive Mode (210,51,168,58,12,230)
命令:> LIST
状态:> 正在连接数据 socket...
150 Opening ASCII mode data connection for /bin/ls.
状态:> 已接收 2850 字节,正常。
状态:> 时间: 0:00:01,效率: 2.78 KB/秒 (2850 字节/秒)
226-Maximum disk quota limited to 204800 kBytes
Used disk quota 150511 kBytes, available 54288 kBytes
226 Transfer complete.
状态:> 完成。

以上为代码.
--------------------------------------------------------------
不知道问题出在哪里?!?!???!?!?!

我也经常遇到用FTP上传文件出现文件错误的问题,这种错误是可以解决的,他说文件错误的意思不是说你的文件有问题,而是文件上传过程中可能出现的不可知的不确定因素的网络传输故障
解决方法:
检查文件上传到的远程服务端目录(就是对端),看看有没有文件大小为0字节的文件和大小不相同的文件(比如:传个500k的文件过去却变成了450k),因为文件错误、发送失败 就会导致这些文件发送不成功,就会成为0字节(byte)的无效文件

找到这些文件再将这些文件重传到对应目录,采用覆盖的方式就行。

另外:
这些发送错误的文件在代码中显示的是红色,所以也可以在这里查找所有显示红色的部分,基本就可以找到是哪一个文件传输错误。然后重传。
------------------------------------
错误:> 文件错误
状态:> 发送失败C:\Documents and Settings\Administrator\桌面\资讯快报\公司人员.txt
状态:> 正在重获目录列表...
命令:> PASV
------------------------------------
将发送失败的文件重传后就能解决问题!