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乱码问题了。
有问题留言给天蝎,天蝎一定会想办法为大家解决。
最新评论
嗖嗖嗖的,太快了。我的全部也改的不慢
感觉速度有质的提升了。
老哥转战刀客啦
从文章里学到两样,必须要拍视频留证据 第二 在向商家和平台做必要的投诉之后 立马向国家相关网站进行投诉 一定要对所有售后事情零容忍 售后的处理结果 就是根据用户的态度决定的 要抱着一种即使售后失败 我也要在国家相关网站上留下我的投诉 只有亲身经历过恶劣的负面体验之后 才会有同感吧。
我的是php8.1 ,我的修改方法是CFLAGS = -g -02 修改为 CFLAGS = -std=c99,后面的-g -02 不能要,否则失败
友情链接申请:孤狼云https://www.16idc.cn
你不想就此创建个公司么
两台电脑都连接到这个中间AP上实现互联