linode 上传 css js 文件到 upyun,出现 Failed: 550 Usoppe: FTP Server Error. 是用@huacnlee的方法的, 之前一直好好的,但是上星期开始都是这个错误,服务器端代码和 upyun 都没有任何改动, 大家有没有出现这个问题,是不是 linode 访问不了 upyun 的 ftp 服务器?
UpYun 的 FTP 是会偶尔出问题
@huacnlee 那真郁闷了,我反应给客服,居然说他那边没改动,是我这边出问题!
你不会把非图片文件上传到图片空间了吧?
还有创建的文件夹名称最好不要包含一些特殊字符,报你这个错误时通常是因为读取目录失败
@lerry 没有改动任何关于这部分功能的代码,如果真的如你所说,可能又拍那边改动了!所以不存在上传错空间,或者创建之类。再贴上代码
task :cdn => :environment do ftp = FtpSync.new("v0.ftp.upyun.com", [Setting.upyun_username,Setting.upyun_files_bucket].join("/"), Setting.upyun_password,true) ftp.sync("#{Rails.root}/public/assets/", "/assets") end
upyun_files_bucket: "meiyuewuyou-files"
关注一下,最近也出现这个问题