`
bzhang
  • 浏览: 254956 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

上传文件到linux时出现的乱码

阅读更多

遇到见很郁闷的事。

维护一个很老的代码,编码都是gbk的,别的都没有错误,但是在上传文件的时候,却总是乱码。

查看系统的配置,i18n是zh_cn.UTF-8的,改之。

 

一下是参考的一点东西。留作备用。

把一下的UTF-8改成gbk就可以了。

//==========================================

[root@jsjzhang ~]$ cat /etc/environment
#中文界面配置
LANGUAGE=”zh_CN:zh:en_US:en”
LC_ALL=zh_CN.UTF-8
LANG=zh_CN.UTF-8
GST_ID3_TAG_ENCODING=GB2312
#英文界面配置
#LANGUAGE=”en_US:en”
#LC_CTYPE=zh_CN.UTF-8
#LANG=en_GB.UTF-8
#GST_ID3_TAG_ENCODING=GBK

[root@jsjzhang ~]$ cat /etc/sysconfig/i18n
LANG=”zh_CN.UTF-8″
SUPPORTED=”zh_CN.UTF-8:zh_CN:zh”
SYSFONT=”latarcyrheb-sun16″

 

//==========================================

分享到:
评论

相关推荐

    Linux系统中文乱码解决完整方案

    在 Linux 系统中,中文文件在 ssh 终端中显示为乱码,这是由于 SSH 客户端和 Linux 服务器之间的字符集不同所导致的。解决这个问题,需要修改 Linux 系统的默认字符集,使其与 Windows 系统的一致。 本文档提供了两...

    关于linux环境下误以为文件乱码的问题

    - 使用支持UTF-8编码的工具(如SecureCRT v6.1.3)查看Linux文件时,则不会出现乱码。 2. **问题解决** - 确认文件名实际上并没有乱码。 - 对于文件无法下载的问题,通过更改数据库中存储的文件路径格式(将`\`...

    linux解决中文乱码问题

    如果文件名出现乱码,可能是因为文件系统不支持中文。ext4文件系统默认支持UTF-8,但较旧的系统可能需要确认。另外,如果是通过SFTP等工具上传文件,确保这些工具也设置为使用UTF-8编码。 5. **SSH客户端配置** ...

    Linux下中文文件名乱码问题的详解 - CSDN博客1

    例如,在从Windows系统传输文件到Linux系统时,如果文件名包含中文,由于编码不匹配,文件名可能显示为乱码。在这种情况下,我们需要确保在处理文件名时进行正确的编码转换。在PHP中,可以使用`iconv`或`mb_convert_...

    部署到linux服务器文件名乱码问题

    具体表现为,在将文件从Linux服务器下载到Windows系统后再上传到另一台Linux服务器时,原本正常的中文文件名变成了乱码。这一问题严重影响了项目的正常运行。 #### 二、问题分析与排查 ##### 1. 初步判断与检查 ...

    Rails中上传文件保存中文文件名乱码

    在Rails框架中处理文件上传时,经常会遇到一个问题,那就是当用户尝试上传包含中文名称的文件时,文件名可能会出现乱码。这个问题主要是由于字符编码不兼容导致的。Rails默认使用UTF-8编码,但文件系统或者某些外部...

    linux部署项目中文字体乱码问题

    在Linux环境下部署项目时,经常会遇到中文显示出现乱码的问题。这种现象通常表现为中文字符被替换成了规则的矩形符号,而非真正的乱码。这种情况主要是由于系统缺少必要的中文字体所导致的。 #### 二、检查Linux...

    jspsmartupload-解决中文乱码

    最近实验室做了一个项目,使用jspsmartupload来实现的文件的上传下载,原来在windows平台运行的挺好,但是后来系统移植到linux平台上,结果在上传或下载的文件名中有中文时就会出现乱码。后来查了网上一些人的解决...

    smartUpload上传文件包修改后解决中文乱码

    本文将深入探讨SmartUpload上传文件时如何解决中文乱码的问题。 首先,我们要理解乱码产生的原因。在计算机系统中,不同的文件系统和编程语言可能使用不同的字符编码标准,如ASCII、GBK、UTF-8等。如果在读取或写入...

    Linux 下 oracle dbca netca界面乱码

    在Linux环境下,Oracle数据库的DBCA(Database Configuration Assistant)和NETCA(Network Configuration Assistant)工具在处理汉字时可能会出现乱码问题,表现为汉字显示为一个个方框。这通常是由于系统缺少对...

    linux下python中文乱码解决方案详解

    在Linux环境下,Python程序处理中文字符时经常遇到乱码问题,这主要涉及到编码设置和字体配置。本篇文章将深入探讨如何解决Linux下Python中文乱码的常见问题,并提供实际操作的解决方案。 首先,问题通常出现在当...

    jfreechart Linux服务器图片中文乱码解决方案(亲测,已解决多台服务器)

    然而,当在Linux服务器上运行这些程序时,可能会遇到一个问题:生成的图片中的中文字符出现乱码。这个问题通常与字体库和Java环境的配置有关。下面我们将详细探讨这个问题以及如何解决。 首先,JFreeChart是一个...

    linux装OpenOffice后传---中文乱码的解决.docx

    在 Linux 系统上安装 OpenOffice 后,可能会出现中文乱码的问题,这是因为 Linux 系统上缺少对应的中文字体。为了解决这个问题,我们需要将中文字体拷贝到 Linux 系统上,并执行相关的命令来更新字体缓存。 首先,...

    关于Linux下中文乱码的完整处理方案.docx

    首先,中文乱码出现的原因在于字符编码的不一致。Linux系统通常使用Unicode(UTF-8)作为默认字符集,而Windows系统则可能使用GBK或GB2312等编码。这种差异导致了在两个系统间传输中文文件时可能出现乱码。 针对这...

    阿里云缺失字体文件导致乱码问题处理

    总之,当遇到阿里云ECS上的乱码问题时,首要任务是确定缺失的字体文件,然后将其上传并安装到服务器。这个过程虽然看似简单,但确保正确执行每一步都至关重要,以免影响业务的正常运行。同时,保持服务器的字体库...

    windows修复文件乱码

    修复从linux传中文文件名文件到windows时乱码的文件

    Linux加载windows字体

    Linux作为一个opensource操作系统,具有高度的可定制性和灵活性,但是在实际应用中,仍然会遇到一些问题,例如在Linux系统上使用某些软件时,下载的文档会出现乱码的情况,这是因为Linux系统缺少某些字体库导致的。...

    batocera 中文乱码-中文字体1

    在使用batocera这款开源的复古游戏系统时,用户可能会遇到一个常见的问题:中文显示出现乱码。这主要是因为batocera默认并未集成完整的中文字体,导致在游戏菜单、系统设置等地方无法正常显示中文字符。为了解决这个...

    JSPSmartUpload上传文件乱码解决纪实+UploadBean上传解决方案

    在Java Web开发中,使用第三方库如JSPSmartUpload处理文件上传时,可能会遇到中文文件名或参数值显示为乱码的问题。这个问题通常涉及到字符编码的处理,尤其是在不同操作系统之间迁移应用时。在本案例中,开发者在...

Global site tag (gtag.js) - Google Analytics