首页 > Windows开发 > 详细

C# FTP操作报550错误

时间:2019-04-10 14:07:49      阅读:151      评论:0      收藏:0      [点我收藏+]

最近在做FTP创建文件夹和上传文件的功能,测试之后一直提示“远程服务器返回错误: (550) 文件不可用(例如,未找到文件,无法访问文件)”,我在网上找了很久的解决方案也没有解决掉这个问题,网上找到的解决方案一般都是这几种:

1.是因为我手动创建了这个文件夹,再用FTP创建同样的文件夹就会报这个错

2.文件名太长

3.权限问题

以上三种方法我都测试过还是没有解决,因为我的文件路径是这样的:ftp://xxx.x.x.xx:21//SXZLS//PDF//201904//SXZLSLSH000000000067.pdf,所以决定把路径改成这样ftp://xxx.x.x.xx:21//201904//SXZLSLSH000000000067.pdf,结果没有报上面的那个错误了,然后我又改回去,结果还是报错,最后我终于明白了FTP创建文件夹只能逐层添加,并不能一次性添加多个层级的文件夹,我只是手动添加了SXZLS这个文件夹,所以我又到服务器上手动添加了PDF这个文件夹,终于解决了。

这是菜鸟第一次使用FTP所踩的坑,以后一定要记住这个。

C# FTP操作报550错误

原文:https://www.cnblogs.com/xiuselaoli/p/10683021.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!