Vestacp默认会使用UTF-8的编码格式,这里不再赘述GBK与UTF-8的区别,总之就是在中文模式下,GBK是存储一个文字是一个字节,而UTF-8存储是2个字节,如果不涉及到外文,基本在国内用中文的情况下都会选择GBK编码格式。
Vestacp面板在某些GBK编码的程序上面会出现乱码的问题,比如Discuz的一些程序。
下面天蝎给大家带来Vestacp下安装GBK编码程序乱码的解决办法。
以root用户登陆ssh。
cd /etc/httpd/conf vi httpd.conf
或是
vi /etc/httpd/conf/httpd.conf :set number
编辑第228行,上图我已定位到了228行。
如果你不喜欢按键找,可以使用vi查找命令
在非编辑模式下输入下面命令
/AddDefaultCharset
会自动定位到要改动的位置
下面是要改动的代码:
AddDefaultCharset UTF-8
将该行注释掉是最简单的办法。
vi编辑器下请按 "i" 键进入编辑模式。在228行最前面加 "#".
#AddDefaultCharset UTF-8
此外还有一种方法就是把 “UTF-8”改成“OFF”来关闭掉。
AddDefaultCharset OFF
按 “ESC”键退出编辑模式。
输入下面命令保存
:wq!
好了,最后重新启动httpd
service httpd restart
好了,这样就可以轻松解决GBK乱码问题了。
有问题留言给天蝎,天蝎一定会想办法为大家解决。
微信扫描下方的二维码阅读本文
最新评论
我一点都没换,只有增加啊,www.lizhichen.cn
你有几年没访问我博客了
你有多少个WordPress
这篇文章写得深入浅出,让我这个小白也看懂了!
嗖嗖嗖的,太快了。我的全部也改的不慢
感觉速度有质的提升了。
老哥转战刀客啦
从文章里学到两样,必须要拍视频留证据 第二 在向商家和平台做必要的投诉之后 立马向国家相关网站进行投诉 一定要对所有售后事情零容忍 售后的处理结果 就是根据用户的态度决定的 要抱着一种即使售后失败 我也要在国家相关网站上留下我的投诉 只有亲身经历过恶劣的负面体验之后 才会有同感吧。