CuteFTP提示“遇到无效的参数”原因及解决方法

  最近在网络公司做企业网站运营的建站过程中碰到了一些小的问题,其中让我记忆深刻的,那就是CuteFTP上传网站源文件到空间的时候,只要涉及到有中文的文件名或者文件夹名时,CuteFTP提示“遇到无效的参数”。虽然没有影响到上传,也没有损坏文件或者是文件夹名,但弹出这个提示还是很影响心情的。用了很多办法处理,最终无意间在网上找另外一个问题的时候找到原因所在了,所以在心里也就记下来了。

  经常玩服务器空间的朋友可能都知道:默认安装的serv-u对所有已收发的路径和文件名使用UTF-8编码,在使用CuteFTP、LeapFTP、FlashFXP等工具登录Serv-U做的FTP站点时会发现,遇到中文路径和中文文件名时会出现乱码或报错和无法进行正常的上传下载工作,如[图-一],此时使用IE浏览器登陆FTP站点虽能解一时的燃眉之急,但毕竟不是长久之计。

CuteFTP提示“遇到无效的参数”原因

[图-一]

  此时只要将Serv-U的FTP命令属性修改一下就可以了,具体过程如下:

  1、 进入Serv-U管理控制台,点击“服务器限制和设置”,见[图-二]

CuteFTP提示“遇到无效的参数”问题

[图-二]

  2、进入“服务器限制和设置”选择“FTP设置”选项卡,向下拖动滚动条,找到“OPTS UTF-8”命令项并选中之,然后点击左下方的“全局属性…”按钮。

CuteFTP提示“遇到无效的参数”问题截图

[图-三]

  2、 在弹出的“FTP命令属性”对话窗中点取“高级选项”选项卡,您会看到“对所有已收发的路径和文件名使用UTF-8编码”已被钩选了,您只需再将其点击一下,使其前面的单选框不再处于选中状态,然后点击保存就可以了。见[图-四]

CuteFTP提示“遇到无效的参数”问题解决方法

[图-四]

  现在,再使用FTP工具登录有汉字路径或文件名的FTP 目录您就会发现一切正常了。见[图-五]

CuteFTP提示“遇到无效的参数”问题延伸

[图-五]

  后记:

  写完此文后觉得FTP服务器归你管倒好说,不归你管就不方便了。仔细看一下[图-三]觉着所谓的OPTS命令有说道,便打开刚装的FTPRush 试着用其【工具】菜单中的【发送RAW命令】向FTP站点发送RAW命令,见[图-六]

其它FTP提示“遇到无效的参数”问题

[图-六]

  结果在远程窗口果然能列举汉字路径或汉字文件名了。

  同样,回到CuteFTP在其 【工具】菜单中选择【输入FTP命令】,见[图-七]

  问题同样得以解决。

其它FTP提示“遇到无效的参数”解决方法

[图-七]

  至于其它FTP工具,照此办理应该都要可以解决问题吧。

文章标签: CuteFTPFTPFTP软件

本文链接: http://www.agseo.cn/seo/CuteFTP-Invalid-parameter.html,尊重共享,欢迎转载,请自觉添加本文链接,谢谢!

版权声明: 本文除特别说明外均由原创

分享本文:

已有1位网友发表了看法:

头像
湿法超细粉碎机 2013-04-08 10:43:35 回复
原来能这样解决啊学习到了

发表评论

必填

选填

选填

必填