生命不息
折腾不止

Vestacp下安装某些GBK编码程序(如Discuz)乱码解决办法

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乱码问题了。

有问题留言给天蝎,天蝎一定会想办法为大家解决。



微信扫描下方的二维码阅读本文

赞(0) 赞赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权,转载请联系作者。
文章名称:《Vestacp下安装某些GBK编码程序(如Discuz)乱码解决办法》
文章链接:https://wangjunwei.com/website/vestacp/23.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

微信扫一扫

登录

找回密码

注册