Linux安装GBK/GB2312程序显示乱码的五种解决方法

2016-03-31 15:30 49 1 收藏

下面图老师小编跟大家分享Linux安装GBK/GB2312程序显示乱码的五种解决方法,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~

【 tulaoshi.com - 服务器 】

Linux安装GBK/GB2312程序显示乱码的五种解决方法

   不少用户在Linux系统中安装GBK或GB2312的时候遇到了乱码问题,这主要是系统默认语言是uft8所导致,对于该问题可用五种方法进行解决,下面小编就给大家介绍下Linux安装GBK或GB2312程序显示乱码的解决方法。

Linux安装GBK/GB2312程序显示乱码怎么办?

    解决方法:

  找到etc/httpd/conf/ 目录中的httpd.conf

    1.解决方法一

  查找AddDefaultCharset UTF-8,将UTF-8改为GB2312

    2.解决方案二

  查找AddDefaultCharset UTF-8,将AddDefaultCharset UTF-8改为#AddDefaultCharset UTF-8也就是在前面添加一个#注释掉它。

    3.解决方案三

  查找AddDefaultCharset UTF-8,将AddDefaultCharset UTF-8改为AddDefaultCharset OFF,这样来关闭掉

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

    4.解决方案四

  然后上面的四种方案随便选择一种后(推荐方案二。三。四),重启apache服务器即可。

  重启Apache

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

    5.解决方案五

  利用 vi 编辑查找到其中的 DefaultLanguage nl,将其中的nl更改成zh-CN

  再查找AddDefaultCharset UTF-8,将UTF-8改为GB2312

  service apache restart

  上面就是Linux安装GBK或GB2312程序乱码的解决方法介绍了,五种方法都能解决问题,其原理就是将UTF-8改为GB2312。

来源:https://www.tulaoshi.com/n/20160331/2050647.html

延伸阅读
标签: Web开发
上网找了一些资源,才弄明白这是编码的问题,我的服务器端发送过来的数据是GB2312编码的,而AJAX把接收到的数据都当成UTF-8编码的。 网上的很多解决方法都是服务器端基于PHP、JSP等的,要改变这些的编码方式都比较简单。但是我的服务器端是用了C编写的CGI程序,用于嵌入式系统中的,所有的输出都是用了printf。 最后找到一个在linux下的头文...
标签: Web开发
代码如下: script var xmlHttp; var BrowerType="ie"; function createXML(){ try{ xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e){ try{ xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); }catch(e2) { xmlHttp =false; } } if (!xmlHttp && typeof XMLHttpRequest != 'undefined'){ xmlHttp = new XMLHttpR...
标签: Web开发
用过AJAX的朋友肯定知道javascript是使用UTF-8国际编码,即每个汉字用4个字节来存储,但是这就造成了用AJAX来send数据的时候出现乱码。 有一种解决办法就是使用encodeURIComponent加上修改Content-Type为application/x-www-form-urlencoded"来把数据统一编码成url格式,当然,也可以指定编码,如:“application/x-www-form-urlencoded;...
《UTF-8与GB2312之间的互换》的改进 作者:李天助 下载源代码 最近,在做一个小程序的时候,突然遇到了汉字编码转换问题。关于如何在UTF-8与GB2312之间转换的问题。在VC知识库里看到吴康彬的文章《UTF-8与GB2312之间的互换》,文章浅显易懂,代码也不长。省了我不少的找资料的时间。在此谢谢...
标签: ASP
  : 在做内有VBscript的asp homepage时,一个form提交方法为GET, : 当form的表单传给asp处理时,入...asp?name="张三" : 可张三的中文已经乱码,请问如何在asp中用vbscript将乱码恢复成 : 正确的中文. : ....... 对文字进行如下cut()过程即可 <script language=vbscript runat=server Function cut(str) length = Len...

经验教程

499

收藏

44
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部