在电脑前呆着的时间越来越少,如今手机也能做到很多事情。
有时候发一点东西用手机也挺方便的,但是图片是保留在又拍云空间。
荒野无灯的Hacklog-Remote-Attachment-Upyun插件的确不错,但是浏览器操作Wordpress没有任何问题。
如果用Wordpress手机客户端APP就出现问题了,这个插件无法上传图片到又拍云空间。具体情况就不讲了。
然后改用 OSS Upload这个插件后在Wordpress手机APP里面操作上传图片很顺畅,阿里云OSS也挺好的,安全。
进入正题:
OSS想用FTP工具的话得多起一个OSS-FTP服务在本地。启动这个服务后才能用FlashFXP等工具链接到OSS存储。

阿里云OSSFTP使用FlashFXP上传故障-印画
OSS-FTP服务配置

官方说让用Filezilla这个FTP工具来操作。其实已经习惯了FlashFXP这个软件了,改用Filezilla不太习惯,Filezilla真的也不错。
问题是,用FlashFXP链接上OSS后,上传文件出现了问题,这个问题不太好描述。
简单地说,如果上传一张图片到OSS,那么FTP一直在重复,一直在屏闪。
其实很简单,如图:

阿里云OSSFTP使用FlashFXP上传故障-印画
配置图片

连接到OSS后:
选项—文件传输规则—站点/xxx—使用全局设置去掉勾选—保留文件日期—上载、下载、站点对站点三项去掉勾选。
图中可以看到,正在上传的文件有显示:设置日期/时间对象,想了一下,可能就是FTP工具本地设置的问题。
按照图中设置后,便可以正常上传文件了。
最后 ,关于这个问题提交工单到阿里云,回复的是让用Filezilla工具在操作OSS。
工程师 69123 号 : 您好,这个就涉及到对应的ftp客户端工具的兼容性了,确实这里是无法保证对所有的ftp客户端工具兼容的,建议您ossftp统一考虑使用filezilla工具。
看到回复,心想是没指望了,就自己琢磨出了结果。
接下来:
用Filezilla上传文件没问题,但是这里如果用FlashFXP工具的话,上传中文字符就会导致上传到OSS的文件名变成了乱码。
也就是说,阿里云这个oss-ftp压根就没有想过FlashFXP的兼容性。
没关系,只需要按照下图设置一下就OK了。

阿里云OSSFTP使用FlashFXP上传故障-印画
配置图片

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

阿里云OSSFTP使用FlashFXP上传故障-印画