使用Serv-U 作为服务器进行编程,FTP上传 文件名显示乱码的解决

来源:互联网 发布:电信it研发中心 知乎 编辑:程序博客网 时间:2024/05/01 18:02

用wininet.dll的函数对远程ftp服务器上的文件进行操作的时候,

比如FtpCreateDirectory创建文件夹,当文件夹名是中文的时候出现乱码。

 

解决办法如下:

因本机安装了Serv-U,Serv-U默认的编码是UTF-8,打开Serv-U 8.0控制台,

点击“限制和设置”--“FTP设置 ”--全局属性---高级选项, 

   把“对所有收发的路径和文件名使用UFT-8编码”前面的钩去掉!

   以后再上传中文文件,就不会出现乱码问题啦。

0 0