Foxtable(狐表)用户栏目专家坐堂 → 终于搞清楚了,如何设置FTP设置根目录,返回上级目录了


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

主题:终于搞清楚了,如何设置FTP设置根目录,返回上级目录了

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


加好友 发短信
等级:二尾狐 帖子:521 积分:4784 威望:0 精华:0 注册:2014/1/16 16:55:00
终于搞清楚了,如何设置FTP设置根目录,返回上级目录了  发帖心情 Post By:2022/11/17 8:15:00 [只看该作者]

假设FTP上存在的路径:
 /ztcy/a/1/x1/y1

搞清楚了: FTP设置根目录时
\ 与 / 的作用了
这样设置根目录: FTPB.RootDir = "/ztcy/a/1"
不能向返回上级目录

这样设置根目录: FTPB.RootDir = "/ztcy/a\1"
可以返回上级目录到: /ztcy/a 

这样设置根目录: FTPB.RootDir = "/ztcy/a\1\x1\y1"
可以返回上级目录到: /ztcy/a 

以最后一个 / 符,为返回上级目录的分界点


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


加好友 发短信
等级:小狐 帖子:339 积分:3083 威望:0 精华:0 注册:2018/5/28 22:12:00
  发帖心情 Post By:2022/11/17 9:20:00 [只看该作者]

不错!上次搞这个,搞的好晕,这下清楚多了

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


加好友 发短信
等级:超级版主 帖子:111427 积分:567211 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/17 9:44:00 [只看该作者]

咨询了开发人员,这应该是一个bug,因为只要设置了RootDir ,就不应该可以返回上层了。这个bug以后会修正,所以不要按照这种方式做控制和使用

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


加好友 发短信
等级:二尾狐 帖子:521 积分:4784 威望:0 精华:0 注册:2014/1/16 16:55:00
  发帖心情 Post By:2022/11/17 9:50:00 [只看该作者]

请修改这个BUG的同时,能修改设置当前目录也能正常

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


加好友 发短信
等级:二尾狐 帖子:521 积分:4784 威望:0 精华:0 注册:2014/1/16 16:55:00
  发帖心情 Post By:2022/11/17 9:56:00 [只看该作者]

花了整整一周的时间,
不断的测试FTP各个属性
设置当前目录
根目录
新建目录
判断目录是否存在
等等
好不容易变通解决
结果是个BUG

[此贴子已经被作者于2022/11/17 9:57:30编辑过]

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


加好友 发短信
等级:四尾狐 帖子:837 积分:7217 威望:0 精华:0 注册:2017/8/31 12:07:00
  发帖心情 Post By:2022/11/17 10:23:00 [只看该作者]

一样,“\”,"/"之分?!

 回到顶部