首页 > 教程 > 阿里云 OSS FTP 使用 FlashFXP 出错的原因及解决方法

阿里云 OSS FTP 使用 FlashFXP 出错的原因及解决方法

[导读]:一直喜欢用 FTP 来管理文件,并不喜欢在 WordPress 后台通过插件的形式来上传管理阿里云 OSS 上的文件。之前在阿里云 OSS FTP 介绍及使用方法里提到阿里云的 OSS FTP 搭建好之后,使...

  一直喜欢用 FTP 来管理文件,并不喜欢在 WordPress 后台通过插件的形式来上传管理阿里云 OSS 上的文件。之前在阿里云 OSS FTP 介绍及使用方法里提到阿里云的 OSS FTP 搭建好之后,使用 FlashFXP 连接没有问题,但是上传不行,会出现奇怪的现象,服务器端的界面一直闪烁跳动,而使用 FileZilla 一切正常,很奇怪,对比了这两个 FTP 客户端工具的各项配置参数,也没发现什么区别,包括被动主动连接模式、二进制传输模式等,尝试修改后都不行。

  看来是兼容性问题,只能使用 FileZilla 工具了,但是 Flashfxp 用习惯了,而且界面更好看。后来继续搜寻,终于发现了问题所在!并亲测成功解决!打开 Flashfxp,选项 – 文件传输规则 – 站点/xxx—使用全局设置去掉勾选—保留文件日期—上载、下载、站点对站点三项去掉勾选。图中可以看到,正在上传的文件有显示:设置日期/时间对象,想了一下,可能就是FTP工具本地设置的问题。按照图中设置后,便可以正常上传文件了!

阿里云OSS FTP使用FlashFXP出错

  关于这个问题提交工单到阿里云,回复的是让用Filezilla工具在操作OSS。工程师 69123 号: 您好,这个就涉及到对应的ftp客户端工具的兼容性了,确实这里是无法保证对所有的ftp客户端工具兼容的,建议您OSSftp统一考虑使用filezilla工具。看来目前改进是无望了,希望未来的版本会更新支持。

  接下来用 Filezilla 上传文件没问题,但是这里如果用 FlashFXP 工具的话,上传中文字符就会导致上传到OSS的文件名变成了乱码。也就是说,阿里云这个oss-ftp压根就没有想过FlashFXP的兼容性。没关系,只需要按照下图设置一下就OK了。

阿里云OSS FTP使用FlashFXP出错

  如果上传到OSS的文件名包含中文,那么就要把FTP工具的编码设置为UTF-8后就可以了,再次上传文件就好了!

本文来自投稿,不代表微盟圈立场,如若转载,请注明出处:https://www.vm7.com/a/jc/10993.html