1. FTP错误: 连接超时,错误:读取目录列表失败
超时的话可以看下宽带是否连接正常
2. FTP外网无法连接
FTP协议很特殊的,花生壳应该是未支持这个协议
建议你用http干这个事(如果仅下载)
FTP原理:
21端口仅仅是个命令端口,并不传输数据用
两种模式:
主动模式,FTP客户端主动打开一个端口,FTP服务端连你的端口给你发数据
被动模式,FTP服务端主动打开一个端口,FTP客户端去连接这个端口收数据
主动适合客户端有公网IP,被动适合服务端有公网IP (服务端有支持FTP协议的路由器也行)
看你的日志不确定MLSD指令是否正确的连接了,在外网用wireshark抓下包吧,看看tcp层是否连接正常,感觉你连接的那个13750赶上别的数据了,不是正确的ftp数据包
3. FTP 错误: 读取目录列表失败
你好,ftp出现不能下载上传或者连接不上或者读取列表失败的情况,多半跟本地网络或者使用不同的ftp软件差异有关系,你可以尝试以下几种方法解决。1,更换ftp软件的连接模式,一般有被动模式和主动模式,更换一下试试。2,更换一下软件,建议用FlashFXP
这个软件试一下。3,更换本地网络ip,或者重启路由器再试。以上三种方法都解决不了你的问题,你可以去找你的供应商,看看是不是服务器的问题。
4. ftp 出现mlsd命令无法读取目录
@echo offset h=192.168.1.100set u=ftpuserset p=12345678echo open %h%>ftp.txtecho %u%>>ftp.txtecho %p%>>ftp.txtecho dir>>ftp.txtecho bye>>ftp.txtftp -s:ftp.txt>ftpdir.txtecho open %h%>ftp.txtecho %u%>>ftp.txtecho %p%>>ftp.txtfor /f "tokens=4" %%i in ('findstr "" ftpdir.txt') do (echo cd %%~i>>ftp.txtecho dir>>ftp.txtecho cd ..>>ftp.txt)echo bye>>ftp.txtftp -s:ftp.txt>ftpfile.txtnotepad ftpfile.txt
5. FTP文件传送失败
Prohibited file name 译为:禁止的文件名
修改那个txt文件名即可。主要原因是服务器设置了文件名黑名单。
6. ftp错误:读取目录列表失败,太苦恼了,模式已经改为主动的,试了N遍还是不知道该怎么解决~请好心的人帮忙~
点击菜单中的“文件”–>“站点管理器”,在打开的新窗口中点击左下方的“新建(New Site)”按钮,在左上的列表中出现的“新站点(New Site)”中把名字改为FTP(或者其它别的都行),然后在右边的“主机(Host)”中填入 你的FTP ip,有用户名的填上用户名和密码,其它保持默认就行,点击右边最后一个选项卡“字符集(CharSet)”,然后选择“强制UTF8(Force UTF8)”。
设置完成后点连接就行了。
7. 在终端里,使用ftp命令,如何进入主动模式,具体应该输入什么指令
在客户端模式下,使用 ftp 命令进行文件传输,当登录到对方的服务器上时,就是主动模式。如果需要修改为被动模式的话,在 ftp> 状态下输入:passive <cr> 即可。其中:<cr> 代表回车键。
8. ftp 读取目录列表失败怎么解决,显示下面的情况
如果确定IP,帐号,密码没有问题的话,把FTP的连接模式改一下,有两种模式可选:主动模式、被动模式;你切换一下试试!希望对你的问题有所帮助,如果还有什么疑问可以HI在线咨询,帮你解答!
9. 怎么判断ftp上文件是否为新增的
如果你的文件是通过操作系统复制上去的,你再通过ftp下载的话,你看到的时间是文件本身的时间。但如果你是通过ftp上传后再下载时,一般看到的是你的上传时间。这种方式需要你保证所有的电脑时间是同步的。
还有一种方式就是和你本地的文件进行比较,多出来的文件就是新增的
10. ftp 列表错误 怎么解决 主动 被动都不行
是不是用铁通的