经过了一和二,达到一个基本的应用已经不成问题了,可是就在我刚刚舒缓一口气的时候,问题又来了。

蔡进龙要往我刚刚建好的FTP服务器里面上传文档,出现的问题症状是:如果把整个文件夹上传,上传不上去,提示说没权限(登录状态),但是如果单个文件上传,则有的可以上传上去,有的则不可以。

针对这个问题,从网上查了一下,说什么文件名中文不能太长的原因,要是英文就没关系。我试了一下,把那些不能上传的文件改了名字后,立即可以上传了。但是这个方法是不可行的,因为文字太短,名字不全就说明不了文档的性质,所以根本无法要求缩短名称。

现在能做的就是查看一下FTP的设置,看看能不能找到设置为unicode之类的东西,因为我个人感觉貌似是编码的问题。找了一会,发现没有结果。

于是猜想,是不是用命令行就可以上传呢?于是找了一个不可以直接上传的文件,用命令行的方式,上传成功。你不能要求大家都去学习命令行上传,因为命令行不可以上传整个文件夹(我查的资料是这样的,没有实践,因为找了好一会,没有从ftp的命令中找到上传文件夹的),可是如果命令行可以,那么一定会有人为你想好了怎么去解决这个问题。

于是搜了一下,发现了一款软件是可视化操作的——FlashFXP。经测试,遇到的问题立马解决。不过win7自带的IIS创建的FTP服务的权限控制还有上传的效能我感觉不是很理想。

有一些软件是专门做着方面的工作的,而且也比较省事,但是缺点是我还没有发现哪个创建的不弹出来对话框。win7自带的如果设置了匿名可以读取,就不会弹出来对话框让用户输入。

这其间的差距个人感觉FTP工具不会创建系统用户,而win7自带的如果想做到很好的用户控制,那么就需要创建好些系统用户,当然可以通过设置来屏蔽这些。

关于FTP服务器的东西写到这就差不多结束了,前段时间对资料共享服务器的建设让我对SVN的使用变得更加熟悉,也对他的作用更加了解(虽然这次不是合作做项目),每一次做事,都是一个好好锻炼自己的机会。

如果有必要,大家可以一起在这篇博文下说下SVN和FTP资料共享之间的差别。

FTP的那些事(三)——权限没问题,但是就是上传不上去相关推荐

  1. 教你三分钟上手阿里云OOS上传操作

    教你三分钟上手阿里云OOS上传操作 1.注册登录 如果小伙伴需要进行使用阿里云oss操作,第一步我们得注册/登录阿里云 https://www.aliyun.com/,小编建议大家尽量使用支付宝登录, ...

  2. ASP.NET MVC (三、表单与文件上传)

    目录 前言: 1. 表单操作 2.文件上传 前言: 本章节主要针对文件上传进行强化练习,关键字[HttpPostedFileBase files,enctype="multipart/for ...

  3. (三)Rxjava2+Retrofit之文件上传与下载

    结合 第一篇文章对Retrofit的封装,本篇文章将讲述如何实现文件上传与下载.本篇文章可分为文件上传与文件下载两部分内容. 一.使用RxJava+Retrofit上传文件 使用Retrofit上传文 ...

  4. linux上传文件权限命令,Linux 普通用户拿到root权限及使用szrz命令上传下载文件...

    1.如何拿到root权限 在shell里如果看到你的命令输入行最前面显示的是 $符号,说明目前账号只有系统的普通权限. 输入:sudo su 这时能看到shell的输入行最前面已经显示的是#号,说明已 ...

  5. Linux 普通用户拿到root权限及使用szrz命令上传下载文件

    1.如何拿到root权限 在shell里如果看到你的命令输入行最前面显示的是 $符号,说明目前账号只有系统的普通权限. 输入:sudo su 这时能看到shell的输入行最前面已经显示的是#号,说明已 ...

  6. php中设置文件权限的写法,php图片上传,如何设置文件权限

    我正在上传到777权限文件夹.但是,上载的文件具有664个权限和"nobody"的"owner". 如何更改以下scipt以将文件上载为777并设置所有者? 代 ...

  7. ftp 根据特定正则匹配文件名 下载到本地 并且上传文件到ftp java *** 最爱那水货...

    1 /** 2 * 建立FTP链接,FTP服务器地址.端口.登陆用户信息都在配置里配置即可. 3 * @throws IOException 4 */ 5 public boolean connect ...

  8. 用户文件夹安全权限设置只能复制即上传不能删除和修改名称和修改数据或写入数据等

    实现目的:服务器共享文件夹只能上传文件不能删除或修改文件和文件名称的方法 1.右击文件夹-共享此文件夹-点击权限-添加需要查看和控制的用户组或everyone完全控制 然后点安全设置用户权限(即相当于 ...

  9. 按键精灵curl、FTP、zip、sha1算法、下载文件、上传文件、蓝奏云api、压缩解压文件支持 安卓、IOS

    lua插件放到 按键精灵手机助手 安装位置的 Plugin 文件夹里面  注意: 下载后去掉文件后缀.7z 支持安卓,ios ,不需要安装,一个lua插件搞定. 支持multipart/form-da ...

  10. java ftp ftpclient_详解JAVA中使用FTPClient工具类上传下载

    详解JAVA中使用FTPClient工具类上传下载 在Java程序中,经常需要和FTP打交道,比如向FTP服务器上传文件.下载文件.本文简单介绍如何利用jakarta commons中的FTPClie ...

最新文章

  1. win8看不到win7局域网计算机名,实现Win7旗舰版与win8.1系统局域网里文件共享的设置方法【图】...
  2. mysql status关键字 数据表设计中慎重使用
  3. opencv常用函数整理(二)
  4. python 遍历字符串_python中如何实现遍历字符串的方法
  5. window中cmd复制文件命令
  6. url转码解码工具类
  7. vocabulary
  8. 计算机英语 复习资料
  9. 用户计算机MAC地址在哪看,电脑mac地址查询_mac地址怎么查-太平洋IT百科
  10. 计算属性普通函数写法 和 set get 写法
  11. JAVA 7z Seven Zip 压缩和解压文件
  12. 华为运维客户端SeoClient接收返回码错误
  13. winform语音播报
  14. mysql uid怎么获取_新浪微博API如何获取uid,并根据uid获取用户的基本信息
  15. 软件测试mysql面试题:int(20)中20的涵义?
  16. DICOM:fo-dicom、dcm4che14、dcm4chee等开源库持续自我维护
  17. odoo tree 颜色设置decoration
  18. 手把手教你申请邓白氏编码
  19. 均值滤波计算_均值滤波器
  20. javaweb邮箱页面架构

热门文章

  1. Android自适应电池,三星OneUIbeta版从Android 9 Pie添加了自适应电池
  2. 隐私计算:使用混淆电路开源框架Obliv-C解决百万富翁难题
  3. 等腰三角形代码(c++)
  4. colab跑通YOLOV3SPP(代码来自霹雳巴拉WZ)
  5. 再牛逼的伟人,也有苦逼的青春
  6. 在线发货找不到CHINA POST AIRMAIL?
  7. 【附带配置疑问解决】Keil5配置ST-Link仿真器下载程序的方法
  8. JAVAWEB学习总结,DAY7(html)
  9. 使用Vue+Vuex+CSS3完成管理端响应式架构模板实战
  10. zip压缩包密码强制解除,zip压缩包复制打印限制如何解除?