探索,發現,愛好、學習,記錄,分享。
學海無涯,天涯若比鄰,三人行,必有我師。

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

Vestacp默认会使用UTF-8的编码格式,这里不再赘述GBK与UTF-8的区别,总之就是在中文模式下,GBK是存储一个文字是一个字节,而UTF-8存储是2个字节,如果不涉及到外文,基本在国内用中文的情况下都会选择GBK编码格式。
下面天蝎给大家带来Vestacp下安装GBK编码程序乱码的解决办法。
以root用户登陆ssh。

代码 (Text):
cd /etc/httpd/conf
代码 (Text):
vi httpd.conf

或是

代码 (Text):
vi /etc/httpd/conf/httpd.conf
代码 (Text):
:set number

QQ截图20150714223631.png 
编辑第228行,上图我已定位到了228行。
如果你不喜欢按键找,可以使用vi查找命令
在非编辑模式下输入下面命令

代码 (Text):
/AddDefaultCharset

会自动定位到要改动的位置
下面是要改动的代码:

代码 (Text):
AddDefaultCharset UTF-8

将该行注释掉是最简单的办法。
vi编辑器下请按 “i” 键进入编辑模式。在228行最前面加 “#”.

代码 (Text):
#AddDefaultCharset UTF-8

此外还有一种方法就是把 “UTF-8”改成“OFF”来关闭掉。

代码 (Text):
AddDefaultCharset OFF

按 “ESC”键退出编辑模式。
输入下面命令保存

代码 (Text):
:wq!

好了,最后重新启动httpd

Apache设置的AddDefaultCharset 会使浏览器不再自动判断字符集,直接使用设定的字符集,如果经常使用GBK程序,建议对 AddDefaultCharset进行注释,使其不生效。

版權聲明:本文采用知識共享 署名4.0國際許可協議 [BY-NC-SA] 進行授權
轉載事宜:如需轉載需徵得應允,轉載必須注明來源於本站的信息。
文章名称:《Vestacp下安装某些GBK编码程序乱码解决办法》
文章链接:https://www.thefreesky.com/blog/19815.html
本站資源僅供個人學習交流,請於下載後24小時內刪除,不允許用於商業用途,否則法律問題自行承擔。

評論 抢沙发