部署 linode 上传 css js 文件到 upyun,出现 Failed: 550 Usoppe: FTP Server Error.

stephen · 2013年10月04日 · 最后由 stupid 回复于 2013年12月20日 · 2937 次阅读

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"

关注一下,最近也出现这个问题

需要 登录 后方可回复, 如果你还没有账号请 注册新账号