【准确挂载fat分区,显示中文文件名】

根据自己的语言环境设置-- 看下我的用的是UTF-8编码 # vim /etc/sysconfig/i18n LANG="en_US.UTF-8" SUPPORTED="zh_CN.UTF-8:zh_CN:zh:zh_TW.UTF-8:zh_TW:zh:en_US.UTF-8:en_US:en" SYSFONT="latarcyrheb-sun16" GUI下的locale # locale LANG=zh_CN.UTF-8 LC_CTYPE=&

web.py 上传中文文件名乱码

代码如下,结果在服务器端的文件夹下所上传的中文文件名出现乱码.请教- file_in = web.input(fh={}) filedir = 'upload' if 'fh' in file_in: filename = file_in.fh.filename.decode('utf-8') fout = open(filedir +'/'+ filename,'wb') fout.write(file_in.fh.file.read()) fout.close() return "上传成功!

跨平台中文文件名乱码的解决

事情的起因是这样的-- 在很久很久以前--大约是2年多年前,我整了一台P3的机器装了FreeBSD做服务器,经常用Filezilla的SFTP往里面备份本地的文件,当然也包括一些中文名的文件.一切都很正常,上传下载都没问题,即使是用 SSH连过去用Tar打包再Gzip压缩以后下载下来解开都没问题. 但是好日子在前几天到头了.我前一阵又弄了一台P3的机器装了Ubuntu.问题出现了: 首先是在Windows上用Filezilla连接Ubuntu时看到的中文文件名全是乱码,但是用Putty通过SSH

linux命令行下中文文件名乱码的解决方法

linux命令行下中文文件名乱码的解决方法 首先查询支持的编码: locale -a 如果没有你需要的编码,例如zh_CN.utf8 root运行: #dpkg-reconfigure locales 选择你需要的编码,用空格选中,可多选.tab选择"OK",回车. 默认编码选择zh_CN.utf8 安装你所需要的编码. 方法一: 修改/etc/sysconfig/i18n 文件 把里面的LANG="en_US"改成 GB2312就可以了 要重启一下机器 不用重启的

Serv-U 10支持中文路径和中文文件名

默认安装的Serv-U对所有已收发的路径和文件名使用UTF-8编码,在使用CuteFTP.LeapFTP.FlashFXP等工具登录Serv-U做的FTP站点时会发现,遇到中文路径和中文文件名时会出现乱码或报错和无法进行正常的上传下载工作,如[图-一],此时使用IE浏览器登陆FTP站点虽能解一时的燃眉之急,但毕竟不是长久之计. 此时只要将Serv-U的FTP命令属性修改一下就可以了,具体过程如下: 1. 进入Serv-U管理控制台,点击"服务器限制和设置",见[图-二] [图-二] 2

unzip解压中文文件名乱码

由于中文的Windows使用的是GBK编码,而Linux默认使用UTF-8编码的,如果在Windows打包带中文文件的zip包,则这个zip包在Linux下面使用默认的归档管理器打开这个zip包的时候,中文文件名会显示乱码. 解决方法,通过命令处理: $unzip -O GBK *.zip Ubuntu是基于Debian,Debian的unzip是改过的,其他系统的unzip已经没有-O选项.

php生成的中文文件名会变成乱码,应该这样解决

现在php有很多类库,会生成文件,比如生成zip文件,生成二维码等等.这些类库用起来很爽,但是一旦生成带有中文的文件名,极有可能出现乱码. 问题:生成的中文文件名会变成乱码 解决:使用函数:iconv().rename() 生成文件名时,直接生成英文名,比如:a.zip.c.zip等等.然后,使用php的移动文件的函数rename即可, rename('a.zip',iconv('UTF-8', 'GB2312//IGNORE', '中文a.zip')); ignore的意思是忽略转换时的错误,

Linux下中文文件名乱码问题的详解

最近做的项目中,涉及Linux下生成中文文件名并压缩打包下载乱码问题,需要将生成的压缩包文件自定义重命名(包括中文),问题来了,Linux下不支持中文的,所以会导致中文乱码问题,网上找了几天,都没解决,现在终于给码出来了,希望大家指出缺点. 首先,让linux支持中文,就是在/usr/lib/locale的默认中,添加以下三句,或者注释掉这三句前的# zh_CN.GBK GBK zh_CN.GB18030 GB18030 zh_CN.UTF-8 UTF-8 其次,由于下载的文件会把目录整个显示,

(FreeBSD)字符状态下中文文件名

如果您的系统挂接完NTFS分区,中文文件名显示成????这样,----我觉得我才理解这个问题,看来还是理解的程度不够,实在是惭愧! 这里援引了系统手册的一个段落(感谢Shen Chun-Hsing [email protected]>的指引) " 如果您是在 console 的 shell 下不能顯示中文,您必須安裝一套中文終端機, 像是 big5con - 類似倚天的中文 Console. zhcon - 基於 FrameBuffer 的控制台多內碼中文平台. cc

Java ZIP压缩和解压缩文件(解决中文文件名乱码问题)

JDK中自带的ZipOutputStream在压缩文件时,如果文件名中有中文,则压缩后的 zip文件打开时发现中文文件名变成乱码. 解决的方法是使用apache-ant-zip.jar包(见附件)中的ZipOutputStream和ZipEntry. 即,导入类: import org.apache.tools.zip.ZipEntry; import org.apache.tools.zip.ZipOutputStream; 并且注意,压缩之前调用ZipOutputStream的out.set

<转>让tomcat支持中文文件名

怎么让tomcat支持中文文件名??? http://blog.niwota.com/a/213469.htm 解决办法: 把这句加到你的jsp文件最开头(这里是解决中文不能显示的问题): <!----> 然后改tomcat的server.xml文件(这里是解决含有中文的文件.图片的不能下载.显示的问题): <connector></connector>port="8080" maxThreads="150" minSpareTh

解决struts2.0下载中文文件名乱码问题

出自:http://hi.baidu.com/vhook/blog/item/d1791e9a5743b3b2c9eaf4ab.html struts2多文件动态下载及中文乱码2009-02-17 12:03关于文件上传的例子,网上已经有很多,所以本文就不谈文件上传,重点是文件下载及文件名为中文的时候各个浏览器出现乱码的解决方案. 下面是jsp文件的代码: <html> <head> <title>download</title> </head>

java实现zip的压缩和解压(支持中文文件名)

用过java做压缩或解压的都知道,jdk提供的zip只能按UTF-8格式处理,所有jdk提供的zip不能支持中文文件名采用Apache的zip包解决中文文件名问题(依赖 ant-1.9.6.jar) <dependency> <groupId>org.apache.ant</groupId> <artifactId>ant</artifactId> </dependency> 工具类: package com.tzz.util; im

pligg9.7beta搭起后HTML编辑器插件的安装(fckeditor的配置与修改变相支持中文文件名)

pligg9.7beta搭起后HTML编辑器插件的安装(fckeditor的配置与修改变相支持中文文件名:默认上传后不能正常调用)就像csdn的这个编辑器 不是我重发文章,而是csdn的blog不让我发布成功!!,不知道哪里出问题啦. 这次我是保存啦的(点编辑器上一排左边第三个的),结果终于又碰到上次丢文章的现象,试着恢复上次提交,!!总是显示等待 writeblog.csdn.net...就是不显示内容,全部空白!跟在新写文章似的..麻烦csdn负责人能看下到底什么原因导致我文章再次丢失, 我

[转载]完美解决drupal6上传中文文件名附件乱码问题

用drual7的文件上传模块,问题很多,提示一下,好多问题的来源是文件夹权限问题.Linux和Window下面都是这样.这里是中文乱码的解决方案. 原文见http://www.5iphp.com/zh-hans/heart/180.html 完美解决drupal6上传中文文件名附件乱码问题 drupal6的upload模块只能上传英文名字的文件,我经过一段时间的测试,完美解决了drupal下中文文档上传的问题. 其实文档上传,无非涉及到两个方面. 第一:文档存到数据库中的名字. 第二:文档上传后

彻底解决Moodle上传文件中文文件名乱码解决方法

彻底解决Moodle上传文件中文文件名乱码解决方法 谢作如 [ 2008-5-21 8:19:00 ] 2 推荐 moodle对中文的支持不是很好,这是公认的BUG.在网上可以找到一些解决办法,其中最简单的做法是: ------------------------------- config.php加入 $CFG->unicodecleanfilename = true; ===============================1.9试了下只要改这个就可以了 即可正常上传中文档名 ----

让tomcat支持中文路径名和中文文件名的方法

Tomcat是Java开发者使用得较多的一个Web服务器,因为它占用资源小,运行速度快等特点,深受Java Web程序员的喜爱.不过,在使用中,由于Java中的中文问题的存在,如果不经过配置,在WEB程序中,不能直接支持具有中文文件名的文件的下载,这为Java Web程序的开发带来一定的不便.本文拟介绍一种手段,解决这个问题. 解决问题的核心在于修改Tomcat的配置,在Server.xml文件中添加一个名为URIEncoding的属性,它用于对HTTP请求中的get方法传过来的URL进行编码.