Foxtable(狐表)用户栏目专家坐堂 → ftp能连接却不能下载


  共有1959人关注过本帖树形打印复制链接

主题:ftp能连接却不能下载

帅哥哟,离线,有人找我吗?
happyft
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1930 积分:17558 威望:0 精华:0 注册:2014/7/29 19:09:00
ftp能连接却不能下载  发帖心情 Post By:2016/3/25 21:18:00 [显示全部帖子]

从网页上输入ftp连接页面,但却不能下载,用了下面的代码返回1却返回不了2说明没有下载成功,结果在下载的临时目录下多了个Update.Txt.fxdlif 的0K的文件,是什么原因?谢谢!

'连接FTP服务器
Dim ftp As New FtpClient
ftp.Host = ftp_Host  'ftp服务器地址
ftp.Account = ftp_User  'ftp登录帐号
ftp.Password = ftp_Pwd   'ftp登录密码
ftp.Port = ftp_Port  'ftp端口号
'ftp.TimeOut = 2000
ftp.RootDir = "\Update" '如果升级所需文件刚好放置在FTP的根目录下,可以不用设置此属性;否则需要设置目录路径.
If TryConnectHost(ftp_Host) Then  '如果ftp的网络是通的检测是否有升级包
    If ftp.Connect Then '如果FTP没有连接,用备用域名连接
        '----新增临时升级目录----
        If FileSys.DirectoryExists("D:\UpdateTemporary") = False Then
            FileSys.CreateDirectory("D:\UpdateTemporary")
        End If
        msgbox(ftp.Host & "_" & ftp.Port & "_" & ftp.Account & "_" & ftp.Password)
        '---先下载ftp服务器上的日期文件----------
        If ftp.Download("\Update\Update.Txt","D:\UpdateTemporary\Update.Txt") = True Then '如果下载升级日期文件成功
            msgbox(2)
          Dim ud() As String = FileSys.ReadAllText("D:\UpdateTemporary\Update.Txt").Split("|")
         ............
        End If
    End If
End If

 回到顶部
帅哥哟,离线,有人找我吗?
HappyFt
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1930 积分:17558 威望:0 精华:0 注册:2014/7/29 19:09:00
  发帖心情 Post By:2016/3/27 8:57:00 [显示全部帖子]

iis除了下载外,有象ftp那样放置图片绑定倒表中某个字段吗

 回到顶部