导航:首页 > 编程语言 > ubuntuphp中文乱码

ubuntuphp中文乱码

发布时间:2022-07-11 09:21:36

⑴ Ubuntu系统乱码如何解决

一般说来,这种乱码现象是由于所用的字符编码不同造成的。缺省地,Ubuntu 使用的编码是 UTF-8 ,而 windows 使用的是 GB-2312,象你的这种情况,你就在 Ubuntu 下给文件夹改名就可以了。如果是一个文本文件内的文字成了乱码,你就在 Windows 下用 记事本 打开,然后 另存,在另存为的对话窗口上把“ANSI”改成“UTF-8”即可,不影响它在 Windows 上使用,在 Ubuntu 上也可使用。
至于别人推荐的麒麟,只是把好好的 Ubuntu 加上“中国特色”而成的垃圾粪土,使用半小时之内没有不死机。因为是粪土,还是留给蛆蛆和屎壳郎去吃吧,作为一个人就应该对它避而远之。

⑵ ubuntu服务器中文乱码怎么办

首先要从Ubuntu语言设置那里,把中文语言包安装上
打开/etc/environment
在下面添加如下两行
LANG=”zh_CN.UTF-8″
LANGUAGE=”zh_CN:zh:en_US:en”
打开
/var/lib/locales/supported.d/local
添加zh_CN.GB2312字符集,如下:
en_US.UTF-8
UTF-8
zh_CN.UTF-8
UTF-8
zh_CN.GBK
GBK
zh_CN
GB2312
保存后,执行命令
sudo
locale-gen

⑶ 为什么访问ubuntu的apache服务器下的php文件出现乱码

这不是 apache 的问题。

是 php 本身编码,或者 数据库编码问题。

---------------------------
给你看一篇别人的问题
------------------------
让人烦恼的 PHP + UTF8 乱码解决方案
088月2009

一般来说,如果将 各个文件类型,HTML 的 charset , 数据库连接编码都设置为 utf8 , 是不会有乱码问题的

不过我今天着实遇见了一个诡异的事情。

不知道因为什么原因,服务器上的Apache被人修改,而我没有这台服务器的超级权限,

导致我的一个项目下面的网站全部乱码。

打开源文件,没有乱码,但是显示页面全是乱码。

将乱码页面保存在本地,页面就显示正常。

真是怪异。

仔细检查了一下,所有能设置编码的地方均为 UTF-8,并且,文件头部没有BOM.

我前前后后都想了一遍,着实不知道是什么什么原因。

我甚至怀疑,是不是我的 IE8 出问题了。

唉,万恶的浏览器,万恶的互联网。

我此刻才深切认识到 当年秦始皇一统天下的 良苦用心。

想了很久,也没有解决方案。无奈的我,束手无策。

我忽然想,如果我在页面中加入:

header("Content-type: text/html; charset=utf-8");

会怎么样?

php开发手册中写道:

header("Content-type: text/html; charset=utf-8");

的作用同

<meta http-equiv="Content-Type" content="text/html; charset=utf8" />

那么,我加

header("Content-type: text/html; charset=utf-8");

也是多此一举了。

不过我不甘心,无意中测试了一下。

结果,结果与我想象的结果不一样,页面正常了。

⑷ ubuntu 在英语环境里面 文本文档里的汉字为什么是乱码

在是汉字编码本身的冲突。
Windows下的汉字编码使用:GBK

GB18030
编码
ubuntu下使用更为通用的:utf8编码
所以在ubuntu打开非utf8编码的文本文件时,中文会乱码,解决方法:

Alt+F2,运行
gconf-editor
,在配置编辑器中,依次打开:
apps->gedit-2->preferences->encodings
在右侧的auto-detected上双击,点击
“添加”,填入新列表值
“GB18030”并确定保存。
添加完
“GB18030”在最下面一行,将其移动到最上面一行,保存退出。
完成。

⑸ ubuntu PHP服务器乱码

乱码问题,我大致分析了下,不知道对你有没有帮助,仅作参考吧
1:php网页的编码:
php文件本身的编码与网页的编码应匹配:
如果欲使用gb2312编码,那么php头部要输出:header(“Content-Type: text/html; charset=gb2312"),静态页面添加<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

2:PHP与数据库的编码应一致
在需要做数据库操作的php程序前加mysql_query("set names '编码'");,编码和php编码应一致
在涉及到编码的地方查看,看是否设置的编码一致,希望可以帮到你!

⑹ Ubuntu系统进去终端后中文显示乱码怎么办

首先要从Ubuntu语言设置那里,把中文语言包安装上打开/etc/environment在下面添加如下两行LANG=”zh_CN.UTF-8″LANGUAGE=”zh_CN:zh:en_US:en”打开/var/lib/locales/supported.d/local添加zh_CN.GB2312字符集,如下:en_US.UTF-8UTF-8zh_CN.UTF-8UTF-8zh_CN.GBKGBKzh_CNGB2312保存后,执行命令:sudolocale-gen打开/etc/default/locale修改为:LANG=”zh_CN.UTF-8″LANGUAGE=”zh_CN:zh:en_US:en”这样应该就行了

⑺ ubuntu命令行下中文乱码怎么解决

我也呀见过这个问题
一. Ubuntu默认的中文字符编码
Ubuntu默认的中文字符编码为zh_CN.UTF-8,这个可以在
/etc/environment中看到:
sudo gedit /etc/environment
可以看到如下内容:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en" 第二行即是默认的中文字符编码。注:可以通过这里修改默认的中文编码字符,比如修改为:zh_CN.GBK。

二. 添加中文字符编码的方法
1. 直接使用locale-gen
在终端输入命令:
sudo locale-gen zh_CN.GB18030
即可完成中文字符集的添加。完成后可以转到
/usr/lib/locale/,下面已经有一个zh_CN.gb18030文件夹;在超级终端输入命令:
gedit /var/lib/locales/supported.d/local,可以发现文件中多了一行:zh_CN.GB18030 GB18030。说明添加成功。

2. 通过修改/var/lib/locales/supported.d/local文件
在终端输入命令行
sudo gedit /var/lib/locales/supported.d/local
可以看到如下内容:
zh_CN.UTF-8 UTF-8
en_US.UTF-8 UTF-8
在文件尾添加中文字符集
zh_CN.GBK GBK
保存后退出。在终端输入命令:
sudo dpkg-reconfigure locales

Generating locales...
en_AU.UTF-8... done
en_BW.UTF-8... done
en_CA.UTF-8... done
en_DK.UTF-8... done
en_GB.UTF-8... done
en_HK.UTF-8... done
en_IE.UTF-8... done
en_IN.UTF-8... done
en_NZ.UTF-8... done
en_PH.UTF-8... done
en_SG.UTF-8... done
en_US.UTF-8... done
en_ZA.UTF-8... done
en_ZW.UTF-8... done
zh_CN.GBK... done
zh_CN.UTF-8... up-to-date
zh_HK.UTF-8... done
zh_SG.UTF-8... done
zh_TW.UTF-8... done
Generation complete.
即可生成相应文件:/usr/lib/locale/zh_CN.gbk/
最后重启ubuntu。

#嵌入式学习

阅读全文

与ubuntuphp中文乱码相关的资料

热点内容
mdr软件解压和别人不一样 浏览:884
单片机串行通信有什么好处 浏览:320
游戏开发程序员书籍 浏览:843
pdf中图片修改 浏览:269
汇编编译后 浏览:474
php和java整合 浏览:829
js中执行php代码 浏览:440
国产单片机厂商 浏览:57
苹果手机怎么设置不更新app软件 浏览:284
转行当程序员如何 浏览:492
苹果id怎么验证app 浏览:864
查看手机命令 浏览:953
抖音反编译地址 浏览:226
如何加密软件oppoa5 浏览:233
java从入门到精通明日科技 浏览:96
拆解汽车解压视频 浏览:598
新版百度云解压缩 浏览:593
android上下拉刷新 浏览:880
centos可执行文件反编译 浏览:839
林清玄pdf 浏览:271