我使用DELPHI5中的fastnet组件写一个FTP模块,但是上传的文件全部大小都是0,有那位知道是为什么! ( 积分: 100 )

  • 主题发起人 主题发起人 西门春风
  • 开始时间 开始时间
西

西门春风

Unregistered / Unconfirmed
GUEST, unregistred user!
我使用DELPHI5中的fastnet组件写一个FTP模块,但是上传的文件全部大小都是0,有那位知道是为什么!总之上传的时候只能建立一个空的文件名,大小为0.文件没有上传成功!例子是按照DEMO写出来的!不知道我那里忽略了!100分给最佳答案!
 
我出现过类似的情况,原因是实际上并没有上传成功。
检查顺序:FTP权限(写入权),FTP密码(上传使用的用户和密码),上传时书写的路径(注意虚拟目录的实目录不要打架),最后才是你的代码逻辑错误。
5.0的FTP组件有很多错误报不出来,比如路径错误,还会在服务器当前目录写0字节文件。
 
谢谢hegyi,最后发现是我装的防火墙把端口给封掉了!关闭防火墙就正常了!真是郁闷!

结贴!为感谢hegyi,送分50!收分!
 
后退
顶部