以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [杰哥的免费分享]狐表FTP使用群晖NAS的常见3个坑:中文乱码、文件夹命名怪异、多级目录无法创建  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=196421)

--  作者:chen37280600
--  发布时间:2025/4/25 11:31:00
--  [杰哥的免费分享]狐表FTP使用群晖NAS的常见3个坑:中文乱码、文件夹命名怪异、多级目录无法创建

(快速浏览杰哥分享过的所有经验汇总,点击跳转


前言:最近有幸接触到一个正版群晖Nas想结合狐表FTP的项目,遇到了一些坑,分享一下

1注意斜杠不同
windows搭建的FTP用\\做路径区分,但是群辉是Linux,要用/。用错斜杠,就会变成一个长文件名存储在NAS里

此主题相关图片如下:1.png
按此在新窗口浏览图片

2文件夹要逐级创建
NAS的FTP是不支持多层文件夹一次过创建的,也就是你想创建a→b→c的3级目录,得这样

(假设我们新建一个FTP的全局变量PublicNasFtp,并配置好参数)

此主题相关图片如下:4.png
按此在新窗口浏览图片
With PublicNasFtp
.Host = "192.168.1.1"
.Account = "account"
.Password = "password"
.port = 21
.UTF8 = True 
End With

\'以下是错误的,会创建失败
PublicNasFtp.MakeDir("/a/b/c") 

\'正确方法:

以下内容只有回复后才可以浏览



3群晖要设置强制UTF-8编码
设置了UTF-8才不会中文乱码

此主题相关图片如下:2.png
按此在新窗口浏览图片


此主题相关图片如下:3.png
按此在新窗口浏览图片

=====================================================================
杰哥免费分享的web系统






===============================================================
顺便总结以前分享过的帖子,方便大家学习

联系QQ:2385350359


经验分享:























[此贴子已经被作者于2025/4/25 17:34:48编辑过]

--  作者:laipiwen
--  发布时间:2025/4/25 14:24:00
--  
学习了 谢谢分享
杰哥 ,PublicNasFtp 是怎么写的?
[此贴子已经被作者于2025/4/25 14:26:23编辑过]

--  作者:chen37280600
--  发布时间:2025/4/25 15:02:00
--  回复:(laipiwen)学习了 谢谢分享杰哥 ,PublicNasF...
(假设我们新建一个FTP的全局变量PublicNasFtp,并配置好参数) 
With PublicNasFtp 
 .Host = "192.168.1.1" 
 .Account = "account" 
 .Password = "password" 
 .port = 21 
 .UTF8 = True 
 End With
[此贴子已经被作者于2025/4/25 15:03:13编辑过]

--  作者:rogen
--  发布时间:2025/4/25 16:17:00
--  
怎么设置的呀?
图片点击可在新窗口打开查看此主题相关图片如下:pixpin_2025-04-25_16-19-29.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2025/4/25 16:20:00编辑过]

--  作者:chen37280600
--  发布时间:2025/4/25 17:33:00
--  回复:(rogen)怎么设置的呀?[upload=png,pixpin_20...
去全局代码里创建


图片点击可在新窗口打开查看此主题相关图片如下:4.png
图片点击可在新窗口打开查看


[此贴子已经被作者于2025/4/25 17:34:34编辑过]