delphi 的ftp上传文件问题(200分)(200分)

  • 主题发起人 主题发起人 yinmingke
  • 开始时间 开始时间
Y

yinmingke

Unregistered / Unconfirmed
GUEST, unregistred user!
首先我用的是indy控件
idftp.host='61.153.37.221';
idftp.user='****';
idftp.password='*****';
idftp.port=8972 //ftp的端口是8972
idftp.connect(true);
idftp.put(.......)
或是用ics的例子直接使用list,但是返回的错误都是
Error = 530 (530 Only client IP address allowed for PORT command.)
到底是为什么?????还请回答!!!!!
 
为什么没有人回答啊,是问题太简单了,不屑于回答吗?
 
所指向的FTP服务器不支持LIST命令。换个之后再试你的程序。
 
to:Writer
问题是我用flashFXP联系该ftp服务器所有情况都很好啊,无论是list还是上传下载都很好啊
 
idFTP 控件肯定没问题,不信您连到自己的2000FTPserver上试试
(530 Only client IP address allowed for PORT command.)
应该是说 FTP 服务器不允许您的IP地址 指定 PORT
服务器的问题
 
改改PASSIVE属性看看
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
I
回复
0
查看
710
import
I
I
回复
0
查看
970
import
I
后退
顶部