首先,上传代码参考:https://blog.youkuaiyun.com/ouyang_peng/article/details/79271113
由于这位大佬的远端ftp服务器是linux,有些操作不一样。
说一下我遇到的550情况:
第一种:ftplib.error_perm: 550 The parameter is incorrect.


说我参数不正确,网上看到一篇说文件名不要带:,我并没有,别的也没说出个因为所以。
我估摸着是因为我传入的是绝对路径名,因为远端的ftp服务器做了限制在根目录,因此,参数上再加上绝对路径造成混淆。文件名带上。所以我我改成这面这样

成功传输!!!
第二种:ftplib.error_perm: 550 Access is denied.
原因就是在于配置的ftp服务器的根目录添加ftp用户的时候,权限不够。直接修改根目录的ftp用户权限——>完全控制!!

最后也ok了。

本文介绍了两种常见FTP传输错误的解决办法。一是错误550参数不正确的解决方案,通过调整路径设置来避免混淆;二是错误550访问被拒绝的问题,通过调整FTP用户的权限设置来解决。
4424

被折叠的 条评论
为什么被折叠?



